MATLAB: Computing minimum for each rows

MATLAB

Hi
I have a data called D consisting of three column
D =
1 2 4
7 9 0
6 8 9
2 9 0
7 6 5
I want to get the minimun number of each rows
for instance the answer for above D will give
1
0
6
0
5
The code must be able to n number of rows
Thanks in advance
Tino

Best Answer

  • mat1=sort(D')
    result=mat1(1,:)';
    Output
    result =
    1
    0
    6
    0
    5
    There is more smart way please check this function also