filtering values in a matrix

2 views (last 30 days)
suresh G
suresh G on 11 Mar 2013
for example I have a matrix
A=1 2
3 0
0 0
4 5
0 6
I need to filter out only those rows having no zeros(in this case [4 5]). thank you for your help.........
  2 Comments
Image Analyst
Image Analyst on 11 Mar 2013
Why does row 1, with [1,2] in it, get to remain?
suresh G
suresh G on 11 Mar 2013
oh sorry.......that was a mistake by me.... also i need to filter out those rows with atleast one zero, so that my result should be A=[1 2; 4 5]

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 11 Mar 2013
A( all(A,2), : ) = [];
If "filter out" means to remove.
  3 Comments
suresh G
suresh G on 11 Mar 2013
thnx a lot.....

Sign in to comment.

More Answers (0)

Categories

Find more on MATLAB 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!