diff scripts/sparse/nonzeros.m @ 9425:e9f1329ed504

nonzeros: always return a column vector
author John W. Eaton <jwe@octave.org>
date Thu, 09 Jul 2009 15:12:27 -0400
parents eb63fbe60fab
children 40da70ba1fc6
line wrap: on
line diff
--- a/scripts/sparse/nonzeros.m
+++ b/scripts/sparse/nonzeros.m
@@ -28,7 +28,12 @@
   endif
 
   [i, j, t] = find (s);
+
+  t = t(:);
+
 endfunction
 
 %!assert(nonzeros([1,2;3,0]),[1;3;2])
+%!assert(nonzeros([1,2,3,0]),[1;3;2])
 %!assert(nonzeros(sparse([1,2;3,0])),[1;3;2])
+%!assert(nonzeros(sparse([1,2,3,0])),[1;3;2])