How to remove all rows with the same (specific) elements

조회 수: 1 (최근 30일)
Sean
Sean 2014년 7월 2일
댓글: Sean 2014년 7월 2일
If I have a, say 20x2 matrix, and I want to remove all rows with the entry 0 (column 1), 0 (column 2), how might I do that (and I want to be able to do it without having prior knowledge of the specific locations)?
M=[ 2 2
1 3
5 7
1 2
0 0
1 2
0 0 ]

채택된 답변

Mischa Kim
Mischa Kim 2014년 7월 2일
Sean, you could use something like
M(~any(M,2),:) = [];

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by