Вычислите период последовательности
p = seqperiod(x)
[p,num] = seqperiod(x)
p = seqperiod(x) возвращает целочисленный p это соответствует периоду последовательности в векторном x. Период p вычисляется как минимальная длина подпоследовательности x(1:p) из x это повторяется постоянно каждый p выборки в x. Длина x не должен быть кратным p, так, чтобы неполное повторение было разрешено в конце x. Если последовательность x не является периодическим, затем p = length(x).
Если x матрица, затем seqperiod проверки на периодичность вдоль каждого столбца x. Получившийся выход p является вектором-строкой с одинаковым числом столбцов как x.
Если x многомерный массив, затем seqperiod проверки на периодичность по первому неодноэлементному измерению x. В этом случае:
p многомерный массив целых чисел с ведущей одноэлементной размерностью.
Длины остальных измерений p соответствуйте тем из размерностей x после первого неодиночного элемента один.
[p,num] = seqperiod(x) также возвращает номер num из повторений x(1:p) в x. num не может быть целое число.