MATLAB: Calculate maximums and its indices

indexindicesmatrixmaximum

Hello,
I have a matrix with 6000 lines and 118 columns (6000 x 118).
How do I calculate the maximum (and its index) of each column?
This means that I want 118 maximuns and 118 indices.

Best Answer

x = rand(6000, 118); % you input matrix
[val, ind] = max(x, [], 1);