sort the matrix according to order of column

1 vue (au cours des 30 derniers jours)
ha ha
ha ha le 21 Nov 2018
Modifié(e) : ha ha le 10 Avr 2019
Let's say, I have the matrix:
A=[x,y]=[1.1 2;1.2 4;1 4;1.1 3 ;1.3 2;1.3 4;1 2;1.2 3;1.3 3;1.2 2;1 3;1.1 4];
As you observed that:the value of
1st column vary from 1 to 1.3
2nd colume vary from 2 to 4
How can I sort the matrix A to get the result as:
Result=[1 2
1.1 2
1.2 2
1.3 2
1.1 3
1.2 3
1.3 3
1.1 4
1.2 4
1.3 4]

Réponse acceptée

Guillaume
Guillaume le 21 Nov 2018
Modifié(e) : Guillaume le 21 Nov 2018
Result = sortrows(A, [2 1]) %sort first by 2nd column, then by 1st

Plus de réponses (0)

Catégories

En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by