Команда sort
будет хорошим началом для начала. Вы должны быть в состоянии сортировать по первому измерению, затем второму, затем третьему. Я не слишком знаком со значениями RGB, поэтому я не совсем уверен, приведет ли сортировка размеров по отдельности к тому, чтобы сопоставить совпадающие цвета, но некоторая адаптация к описанному выше процессу должна сработать.
РЕДАКТИРОВАТЬ: Включение индекса сортировки позволит избежать разделения цветов RGB. Пример:
x=[5,6;4,7;3,8;2,9;1,10];
[x1,index]=sort(x(:,1));
x2=x(index,2);
x=[x1 x2];
Команда sortrows, вероятно, была бы более элегантной, но я раньше не знал об этом. HPM прав на этот счет.