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