Определите, отсортированы ли строки матрицы или таблицы
TF = issortedrows(
возвращает логический скаляр 1 (A
)true
) когда элементы первого столбца матрицы A
перечислены в порядке возрастания. В противном случае, issortedrows
возвращается 0 (false
). Когда первый столбец имеет последовательные повторные элементы, issortedrows
определяет, в порядке возрастания ли следующий столбец, и повторяет это поведение для следования за равными значениями.
TF = issortedrows(___,
возвращается 1 когда первый столбец direction
)A
находится в порядке, заданном direction
для любого из предыдущих синтаксисов. Например, issortedrows(A,'monotonic')
проверки, если первый столбец A
в порядке возрастания или убывания. direction
может также быть массив ячеек из символьных векторов, представляющий несколько направлений для каждого проверяемого столбца. Например, issortedrows(A,[2 3],{'ascend' 'descend'})
проверки, если второй столбец A
в порядке возрастания, затем проверяет, должен ли третий столбец в порядке убывания повредить связи.
TF = issortedrows(___,
задает дополнительные параметры для проверки порядка сортировки. Например, Name,Value
)issortedrows(A,'ComparisonMethod','abs')
проверки, если элементы в первом столбце A
сортируются по величине.
TF = issortedrows(
проверки, если строки таблицы в порядке возрастания основаны на элементах в первой переменной. Если элементы в первой переменной повторяются, то tblA
)issortedrows
проверяет элементы во вторую переменную, и так далее.
Если tblA
расписание, затем issortedrows
проверки, если строки tblA
в порядке возрастания основаны на его временах строки. Времена строки расписания помечают строки по первому измерению расписания.
TF = issortedrows(
проверки, если строки таблицы в порядке возрастания основаны на ее именах строки. Имена строки таблицы помечают строки по первому измерению таблицы.tblA
,'RowNames')
Этот синтаксис не поддерживается когда tblA
расписание.
TF = issortedrows(
проверки, если строки таблицы сортируются по строке, маркируют tblA
,rowDimName
)rowDimName
по первому измерению.
Если tblA
таблица, затем метки являются именами строки.
Если tblA
расписание, затем метки являются временами строки.
TF = issortedrows(
проверки, если строки таблицы в порядке возрастания основаны на элементах в переменных tblA
,vars
)vars
. Например, если Age
и Weight
переменные tblA
, затем issortedrows(tblA,{'Age','Weight'})
проверки, если строки в порядке возрастания возрастом, то в развес повредить связи.
Если tblA
таблица с именами строки, затем vars
может включить имена строк.
Если tblA
расписание, затем vars
может включать времена строки.
TF = issortedrows(___,
проверки, если таблица сортируется в порядке, заданном direction
)direction
для любого из предыдущих табличных синтаксисов. direction
может быть один порядок сортировки, такой как 'descend'
или 'monotonic'
, который применяется к каждой заданной переменной, имени строки, или время строки. direction
может также быть массив ячеек, элементы которого содержат различные порядки сортировки для каждой заданной переменной, имени строки, или время строки когда issortedrows
работает с.
TF = issortedrows(___,
задает дополнительные параметры для сортировки таблиц. Например, Name,Value
)issortedrows(tblA,'Var1','MissingPlacement','first')
проверки, что недостающие элементы в Var1
, такой как NaN
или NaT
, помещаются в начале таблицы.