Определите, отсортированы ли строки матрицы или таблицы
TF = issortedrows(A)
TF = issortedrows(A,column)
TF = issortedrows(___,direction)
TF = issortedrows(___,Name,Value)
TF = issortedrows(tblA)
TF = issortedrows(tblA,'RowNames')
TF = issortedrows(tblA,rowDimName)
TF = issortedrows(tblA,vars)
TF = issortedrows(___,direction)
TF = issortedrows(___,Name,Value)
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
, помещаются в начале таблицы.