Delete rows from matrix and table

조회 수: 12 (최근 30일)
Max
Max 2018년 9월 25일
댓글: madhan ravi 2018년 10월 19일
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

채택된 답변

Fangjun Jiang
Fangjun Jiang 2018년 9월 25일
something like this?
A=magic(10);
rows=[1,3,9];
A(rows,:)=[];
  댓글 수: 3
Fangjun Jiang
Fangjun Jiang 2018년 10월 19일
Thanks, madhan ravi!
madhan ravi
madhan ravi 2018년 10월 19일
you're welcome MVP :)

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by