Сортировка строк матрицы или таблицы
виды B = sortrows(A,column)A на основе столбцов, указанных в векторе column. Например, sortrows(A,4) сортировка строк A в порядке возрастания на основе элементов в четвертом столбце. sortrows(A,[4 6]) сначала сортирует строки A на основе элементов в четвертом столбце, затем на основе элементов в шестом столбце для разрыва связей.
сортировка строк B = sortrows(___,direction)A в порядке, указанном direction для любого из предыдущих синтаксисов. direction может быть 'ascend' (по умолчанию) для возрастающего порядка или 'descend' для убывающего порядка. direction также может быть массивом ячеек, элементами которого являются 'ascend' и 'descend', где каждый элемент соответствует столбцу, sortrows работает. Например, sortrows(A,[4 6],{'ascend' 'descend'}) сортировка строк A в порядке возрастания на основе четвертого столбца, затем в порядке убывания на основе шестого столбца для разрыва связей.
задает дополнительные параметры для сортировки строк. Например, B = sortrows(___,Name,Value)sortrows(A,'ComparisonMethod','abs') сортирует элементы A по величине.
сортировка строк таблицы в порядке возрастания на основе значений в первой переменной. Если элементы в первой переменной повторяются, то tblB = sortrows(tblA)sortrows сортировка по элементам во второй переменной и т.д.
Если tblA является расписанием, то sortrows сортировка строк tblA в порядке возрастания на основе времени строки. Время строк расписания помечает строки вдоль первого измерения расписания.
сортировка таблицы по именам ее строк. Имена строк таблицы помечают строки вдоль первого измерения таблицы. Если tblB = sortrows(tblA,'RowNames')tblA не имеет имен строк, то есть, если tblA.Properties.RowNames пуст, затем sortrows прибыль tblA.
Этот синтаксис не поддерживается, если tblA - это расписание.
виды tblB = sortrows(tblA,rowDimName)tblA по меткам строк rowDimName вдоль первого размера.
Если tblA является таблицей, то метки строк являются именами строк.
Если tblA является расписанием, то метки строк являются временами строк.
сортирует таблицу по элементам в переменных, указанных tblB = sortrows(tblA,vars)vars. Например, sortrows(tblA,{'Var1','Var2'}) сначала сортирует строки tblA на основе элементов в Var1, затем по элементам в Var2.
Если tblA является таблицей и имеет имена строк, то vars может включать имена строк.
Если tblA является расписанием, то vars может включать время строки.
виды tblB = sortrows(___,direction)tblA в порядке, указанном direction для любого из предыдущих синтаксисов таблицы. direction может быть 'ascend' или 'descend', который применяется ко всем указанным переменным, именам строк или временам строк, sortrows работает. direction также может быть массивом ячеек, элементами которого являются 'ascend' и 'descend', где каждый элемент соответствует указанным переменным, именам строк или временам строк, по которым выполняется сортировка.
задает дополнительные параметры для сортировки строк таблицы или расписания. Например, tblB = sortrows(___,Name,Value)sortrows(tblA,'Var1','MissingPlacement','first') сортировка по элементам в Var1, заказ недостающих элементов, таких как NaN в начале таблицы.
issorted | issortedrows | sort | topkrows