Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

checking conditions on 2 arrays

4 vues (au cours des 30 derniers jours)
Yogesh Kumkar
Yogesh Kumkar le 6 Fév 2018
Clôturé : MATLAB Answer Bot le 20 Août 2021
I have 2d array X of size (750, 450) and another array Y of size(750, 450).
I want to check where there is 0 in X, if there is also 0 in Y.
any one liners?

Réponses (1)

Walter Roberson
Walter Roberson le 6 Fév 2018
mask = ~X & ~Y;
this will be true only in places where X and Y are both exactly 0.
You might prefer to code
mask = (X == 0) & (Y == 0);
and indeed you need that if your arrays might have nan in them as the ~ operator does not work on nan.

Cette question est clôturée.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by