position of the element have small value

A=
3 4 5 6 7
1 2 4 9 4
5 3 0 7 6
6 0 1 8 5
2 9 8 1 3
find the position of min value in each column sore the position in the variable
for first coln min value is 1 now the position (1,2) p=1 q=2 like that next iteration take second column and find the position

 Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 22 Okt. 2013

0 Stimmen

[~,ii] = min(A);
position_pq = [1:size(A,2);ii];

Weitere Antworten (1)

David Sanchez
David Sanchez am 22 Okt. 2013

0 Stimmen

A= [
3 4 5 6 7;
1 2 4 9 4;
5 3 0 7 6;
6 0 1 8 5;
2 9 8 1 3];
[C I] = min(A,[],1);
C is the array of minima.
I is an array with the positions of the minimum value in the columns of A.

1 Kommentar

Anusha
Anusha am 22 Okt. 2013
the position will be store like (x,y) the variable I store (y) only
from the answer only i want swap some matrix so i need (x,y) position for first col not only (2).. need (1,2)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Operators and Elementary Operations finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by