필터 지우기
필터 지우기

How to clear out rows of zeros in a matrix?

조회 수: 1 (최근 30일)
JamJan
JamJan 2018년 7월 25일
댓글: JamJan 2018년 7월 26일
Hello,
I am trying to get rid of all rows of zeros of this Matrix.
162 1
0 0
202 1
0 0
296 1
0 0
447 1
0 0
481 1
0 0
489 1
0 0
525 1
0 0
539 1
0 0
724 1
0 0
732 1
0 0
The output should be like this:
162 1
202 1
296 1
447 1
481 1
489 1
525 1
539 1
724 1
732 1
I have tried several ways, but I keep getting errors. Can anyone help me out?

채택된 답변

Paolo
Paolo 2018년 7월 25일
Let a be your matrix:
a(a(:,1)==0,:) = [];

추가 답변 (1개)

LuKr
LuKr 2018년 7월 25일
If A is your matrix:
A(A(:,1)==0,:)=[]

카테고리

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

태그

Community Treasure Hunt

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

Start Hunting!

Translated by