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