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