Сортировка строк массива или таблицы
B = sortrows(A)B = sortrows(A,column)B = sortrows(___,direction)B = sortrows(___,Name,Value)[B,index]
= sortrows(___)tblB = sortrows(tblA)tblB = sortrows(tblA,'RowNames')tblB = sortrows(tblA,rowDimName)tblB = sortrows(tblA,vars)tblB = sortrows(___,direction)tblB = sortrows(___,Name,Value)[tblB,index]
= sortrows(___) виды 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