MATLAB: Remove rows with all zeros

MATLABremove zeros

I have
a =
1 2 3
0 0 0
2 1 0
4 5 0
0 0 0
2 0 1
I need
b=
1 2 3
2 1 0
4 5 0
2 0 1

Best Answer

b = a(any(a,2),:);