How to sort a table with conditions of pair of values

I have a table
1 2 3 4
1 2 8 10
4 5 7 9
2 3 6 4
1 2 4 7
2 3 5 3
and I want it to be sorted using as a condition the pair of values existing in the first and the second column and I want to first find all rows according to all possible pairs and then the rest of the rows. The end result of the table should be
1 2 3 4
1 2 4 7
1 2 8 10
2 3 5 3
2 3 6 4
4 5 7 9
How do I sort a table like this? I have no idea what to do and any help would be appreciated.

답변 (1개)

Andrei Bobrov
Andrei Bobrov 2015년 11월 1일
편집: Andrei Bobrov 2015년 11월 1일
a = [1 2 3 4
1 2 8 10
4 5 7 9
2 3 6 4
1 2 4 7
2 3 5 3];
out = sortrows(a);

카테고리

도움말 센터File Exchange에서 Shifting and Sorting Matrices에 대해 자세히 알아보기

질문:

2015년 11월 1일

편집:

2015년 11월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by