Fast way to replace elements in a matrix?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Salad Box
am 29 Jan. 2019
Kommentiert: madhan ravi
am 29 Jan. 2019
Hi,
for eample I have an a matrix
a =
245 255 255
254 252 255
251 250 239
rules:
find the row index where all 3 numbers in the row are greater than 250.
Is there a faster way to achieve it than do it in a loop?
2 Kommentare
Akzeptierte Antwort
madhan ravi
am 29 Jan. 2019
Bearbeitet: madhan ravi
am 29 Jan. 2019
idx=all(a>250,2) % logical index
L_idx=find(idx) % linear index , gives row number
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!