For a given matrix, calculate the index of the first non-zero element in each column. Assuming a column with all elements zero is not permitted.
Example:
in->x = [0 1 0 0;
4 3 7 0;
0 0 2 6;
0 9 0 5];
out->i = [2 1 2 3]; % row numbers
Solution Stats
Problem Comments
2 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers942
Suggested Problems
-
Make the vector [1 2 3 4 5 6 7 8 9 10]
52926 Solvers
-
Sort a list of complex numbers based on far they are from the origin.
5799 Solvers
-
"Low : High - Low : High - Turn around " -- Create a subindices vector
583 Solvers
-
Put two time series onto the same time basis
350 Solvers
-
5900 Solvers
More from this Author10
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
I fixed the test. There was no assert statement.
Test cases have been added.