Определите, отсортирован ли массив
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 вместо этого.
issortedrows | sort | sortrows