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