Suggestions for a non-zero counter

1 次查看(过去 30 天)
I have a 16000X271 matrix, and its mostly zeros, with maybe 1000 non-zero numbers. I need to find out how many non-zero elements there are. The way i can think of is going through every variable and check if it is a zero or not, but that would be very inefficient, is there a faster way? Thanks

采纳的回答

Sean de Wolski
Sean de Wolski 2011-12-9
well
how about nnz (number non-zeros)!
doc nnz;
or
sum(sum(logical(A));

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Operating on Diagonal Matrices 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by