How can I extract all of the non-zero number from a matrix? I tried using the function nonzero(M), but since the values in the matrix are all decimals, I got the error "Undefined function 'nonzero' for input arguments of type 'double' ".
I just wand a row vector (or column vector, or whatever is easiest) of all non-zero elements. Obviously I can just loop through each element, but this is insanely inefficient.
Best Answer