Delete rows from matrix and table
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Max
am 25 Sep. 2018
Kommentiert: madhan ravi
am 19 Okt. 2018
Hi Everyone, I want to delete the same rows from a matrix and a table. There is an indicator in the data that I need to remove. I'm setting it up to spit out a matrix that lists the rows that need to be removed. IE: a loop will search for the thing I don't need (data with NaN's) and pull the row number out and I'll end up with [7,400,650,2430]. So in this particular data set I would need to remove those 4 rows. In real life there will be thousands of these. Speed is not a big concern, I only have to run it once. I tried to just replace these rows with zeros but for some reason this isn't working, its probably better I just delete them anyway. Thank you for the suggestions
0 Kommentare
Akzeptierte Antwort
Fangjun Jiang
am 25 Sep. 2018
something like this?
A=magic(10);
rows=[1,3,9];
A(rows,:)=[];
3 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!