Tri de la matrice entière selon une colonne dans matlab
j'ai de la matrice comme suit
a =
1 3
2 5
3 2
4 8
5 9
je veux trier la deuxième colonne dans le a
de la matrice. Je veux les lignes correspondantes de la colonne à être imprimé comme suit :
a =
3 2
1 3
2 5
4 8
5 9
j'ai essayé sort(a)
, mais il ne trie que la deuxième colonne de la matrice a
.
19
demandé sur
ThijsW
2013-02-25 13:02:24
2 réponses
essaye ceci:
sortrows(a,2)
cela devrait trier selon la deuxième colonne.
29
répondu
ThijsW
2013-02-25 09:05:02