First non-zero element in each column - MATLAB Cody - MATLAB Central

Problem 307. First non-zero element in each column

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

42.6% Correct | 57.4% Incorrect
Last Solution submitted on May 08, 2025

Problem Comments

Solution Comments

Show comments
PIVlab surpasses 100K all-time File Exchange downloads
During the past twelve months, PIVlab, a MATLAB Community Toolbox for particle...
4
8

Problem Recent Solvers887

Suggested Problems

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!