У меня есть матрица, отсортированная по встроенной функции sortrows
... Теперь для некоторого алгоритма я хотел бы сравнить две строки этой матрицы с той же функцией сравнения, что и sortrows
. Есть ли?Могу ли я использовать функцию сортировки `sortrows`?
Edit, например:
sortrows
должен выяснить, принадлежит ли [1 2 3]
до или после того, как [2 3 4]
для того, чтобы сделать правильный вид. Я хочу понять это сам, т. Е. Иметь функцию, которая определяет это для меня. Результат может быть в {0,-1,1}
(равный, меньший, больший) или только в {0,1}
(равный, меньше). Меня не волнует эта деталь.
Что вы подразумеваете под «той же функцией сравнения' sort'? 'Sort' .... сортирует, а не сравнивает, правильно? –
@AnderBiguri Да, но сортировка должна иметь возможность выяснить, есть ли [1 2 3] принадлежит до или после [2 3 4] ... Я хочу использовать этот путь самостоятельно – IceFire
Я думаю, что вы хотите 'issorted ([1 2 3; 2 3 4], 'rows')' –