HOW CAN I SORTED MY MATRIX DESCEND

1 Ansicht (letzte 30 Tage)
ali hadjer
ali hadjer am 22 Nov. 2015
Kommentiert: ali hadjer am 22 Nov. 2015
I HAVE A MATRIX M=[ 1 2 3 4 5 ;1 20 54 6 40] I WANT TO SORT MY MATRIX WITHIN THE SECOND COLON WITH ASCENDING WAY TO OBTEIND THIS RESULT :
M=[3 5 2 4 1;54 40 20 6 1]
HOW CAN I DO

Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 22 Nov. 2015
Bearbeitet: Andrei Bobrov am 22 Nov. 2015
M=[ 1 2 3 4 5 ;1 20 54 6 40];
[~,ii] = sort(M(2,:),'descend');
out = M(:,ii);
or
out = sortrows(M',-2)';
  1 Kommentar
ali hadjer
ali hadjer am 22 Nov. 2015
thank you i use out = sortrows(M',-2)'; its good :)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Shifting and Sorting Matrices finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by