How to mask cells of certain values?
17 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Rightia Rollmann
il 23 Set 2018
Modificato: Rightia Rollmann
il 24 Set 2018
The following works well:
A = [1 2 3 4 5];
A > 2
0 0 1 1 1
But, how can i mask A==1 and A ==3, so getting the following result (for example putting the values that are to be masked in a vector):
mask_array = [1 2];
A ~= mask_array
0 1 0 1 1
0 Commenti
Risposta accettata
Image Analyst
il 23 Set 2018
Modificato: Image Analyst
il 23 Set 2018
Try this:
mask = (A == 1) | (A == 3) % 1 for either 1 or 3
Or maybe you mean
mask = (A == 1) | (A >= 3) % 1 for 1 or anything 3 or more.
1 Commento
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Author Block Masks in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!