Filter löschen
Filter löschen

Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

checking conditions on 2 arrays

3 Ansichten (letzte 30 Tage)
Yogesh Kumkar
Yogesh Kumkar am 6 Feb. 2018
Geschlossen: MATLAB Answer Bot am 20 Aug. 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?

Antworten (1)

Walter Roberson
Walter Roberson am 6 Feb. 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.

Diese Frage ist geschlossen.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by