sort from largest to smallest
129 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Quynh tran
le 19 Mai 2017
Commenté : Steven Lord
le 12 Août 2019
Dear all, I have this matrix:
A=[1 3
3 6
4 7
5 8
6 2
8 3
9 6]
Could you help me how to arrange the first colum from max to min
0 commentaires
Réponse acceptée
James Tursa
le 19 Mai 2017
Modifié(e) : James Tursa
le 19 Mai 2017
sort(A(:,1),'descend')
If you want to sort the matrix A by rows based on the first column, then e.g.
flipud(sortrows(A))
Or variations of the above based on what you want for output.
3 commentaires
antlhem
le 7 Août 2019
Hi, wat's the oposite of flipud? I want to sort the whole rows in ascedent way
Steven Lord
le 12 Août 2019
flipud is the opposite of flipud, but that's not the solution you're looking for. Either calling sort with 'ascend' instead of 'descend' or omitting that option entirely (since 'ascend' is the default direction) are the solutions you're looking for.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!