Вычислите период последовательности
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 не может быть целым числом.