Определите, сортируется ли массив
TF = issorted(A)
TF = issorted(A,dim)
TF = issorted(___,direction)
TF = issorted(___,Name,Value)
TF = issorted(A,'rows')
возвращает логический скаляр 1 (TF = issorted(A)
true
), когда элементы A
перечислены в порядке возрастания и 0 (false
) в противном случае.
Если A
является вектором, то issorted
возвращается 1, когда векторные элементы в порядке возрастания.
Если A
является матрицей, то issorted
возвращается 1, когда каждый столбец A
в порядке возрастания.
Если A
является многомерным массивом, то issorted
возвращается 1, когда A
в порядке возрастания приезжает первая размерность, размер которой не равняется 1.
Если A
является расписанием, то issorted
возвращается 1, когда его временной вектор строки в порядке возрастания. Чтобы проверить упорядоченное расположение времен строки или переменные расписания с дополнительными опциями, используйте функцию issortedrows
.
возвращается 1, когда TF = issorted(A,dim)
A
сортируется по измерению dim
. Например, если A
является матрицей, то issorted(A,2)
возвращается 1, когда каждая строка A
в порядке возрастания.
возвращается 1, когда элементы первого столбца матрицы сортируются. Если первый столбец содержит повторенные элементы, то TF = issorted(A,'rows')
issorted
смотрит на упорядоченное расположение второго столбца, чтобы определить TF
. В целом issorted
смотрит на столбец сразу к праву определить TF
, когда текущие и предыдущие столбцы повторили элементы.
Если A
является расписанием, то issortedrows
проверяет, в порядке возрастания ли временной вектор строки.
Этот синтаксис не поддержан для матрицы векторов символов.
Этот синтаксис не рекомендуется. Используйте issortedrows
вместо этого.
issortedrows
| вид
| sortrows