Delete rows from a subset of rows of a mixed cell array
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Giovanni Barbarossa
am 5 Okt. 2018
Kommentiert: Giovanni Barbarossa
am 6 Okt. 2018
I have a mixed 6x7 cell array
A = {'text' 12 NaN 14 'text' 16 17; 'text' 0 NaN 24 25 26 27; 31 32 33 34 35 0 'text'; NaN 42 43 44 45 46 0; 51 'text' 53 54 NaN 56 57; 61 62 0 64 65 NaN 67};
How do I delete the rows from 2 to 5 that have one or more cells in columns 3 to 6 equal to NaN or zero? The remaining rows should be rows 1, 4 and 6. Rows 1 and 6 should remain because, even if they have NaNs or zeros in columns 3 to 6, they should not be considered for elimination, and row 4 should remain because it does not have NaNs or zeros in columns 3 to 6. Thanks!
2 Kommentare
madhan ravi
am 5 Okt. 2018
Bearbeitet: madhan ravi
am 5 Okt. 2018
Just can you type the desired result so that it’s easier to understand the problem?
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Characters and Strings 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!