Matrix sorting re-size problem

1 view (last 30 days)
Hi everyone, Lets say i have a matrix a=[1 2 3; 1 0 3; 2 3 5; 1 0 5] like that i have 1000 rows. Now i want to remove the rows whose second column element is 0. i.e. if(a(i,2)==0) then remove it. Pls help me out of this. Thanks

Accepted Answer

Srinivas on 9 Nov 2012
a(a(:,2) ==0,:) = []
  1 Comment
satendra kumar
satendra kumar on 9 Nov 2012
Thanks a lot man. You saved my life

Sign in to comment.

More Answers (0)


Find more on Shifting and Sorting Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!