Сортировка строк объекта 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,:)