Сортировка строк объекта DataMatrix в порядке возрастания или убывания
DMObjNew =
sortrows(DMObj1)
DMObjNew =
sortrows(DMObj1, Column)
DMObjNew =
sortrows(DMObj1, 'RowName')
DMObjNew =
sortrows(DMObj1, ..., Mode)
[DMObjNew, Indices]
= sortrows(DMObj1, ...)
DMObj1 | Объект DataMatrix, например, созданный |
Column | Один или несколько столбцов в
|
'RowName' | Вектор символов или строка, которая задает сортировку строк по именам строк. |
Mode | Вектор символов или строка, задающая порядок сортировки строк. Варианты |
DMObjNew | Объект DataMatrix, созданный из сортировки строк другого объекта DataMatrix. |
Indices | Вектор индекса, который соединяет |
сортирует строки в DMObjNew =
sortrows(DMObj1)DMObj1 в порядке возрастания на основе элементов в первом столбце. Для всех строк, имеющих равные элементы в столбце, сортировка основана на столбце сразу направо.
сортирует строки в DMObjNew =
sortrows(DMObj1, Column)DMObj1 в порядке возрастания на основе элементов в указанном столбце. Все строки с равными элементами в указанном столбце сортируются на основе элементов в следующем указанном столбце.
сортирует строки в DMObjNew =
sortrows(DMObj1, 'RowName')DMObj1 в порядке возрастания в соответствии с именами строк.
задает порядок сортировки. DMObjNew =
sortrows(DMObj1, ..., Mode)Mode можно 'ascend' (по умолчанию) или 'descend'.
[ возвращает DMObjNew, Indices]
= sortrows(DMObj1, ...)Indices, вектор индекса, который связывает DMObj1 на DMObjNew. Другими словами, .DMObjNew = DMObj1(idx,:)