sorting matrix in ascending order based on column 1 (and ascending order also for column 2)

2 views (last 30 days)
Hi all, is there a way to sort A in ascending order based on column 1, allowing its other columns to follow with it
A = [1 2 5
1 3 3
2 3 12
1 4 2];
results should be:
B = [1 2 5
1 3 3
1 4 2
2 3 12
];

Accepted Answer

the cyclist
the cyclist on 14 Sep 2019
Edited: the cyclist on 14 Sep 2019
Use the sortrows command.
B = sortrows(A,1);

More Answers (0)

Community Treasure Hunt

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

Start Hunting!