Матрица данных для матричной оценки автокорреляции
X = corrmtx(x,m)
X = corrmtx(x,m,'method'
)
[X,R] = corrmtx(...)
X = corrmtx(x,m)
возвращается (n + m
) (m
+ 1) прямоугольная матрица Теплица X
, таким образом, что X'X
(смещенная) оценка матрицы автокорреляции для вектора данных длины-n x
M
должно быть положительное целое число, строго меньшее, чем длина входа x
.
X = corrmtx(x,m,
вычисляет матричный 'method'
)X
согласно методу, заданному 'method'
:
'autocorrelation'
: X
(по умолчанию) (n +
m
) (m
+ 1) прямоугольная матрица Теплица, которая генерирует оценку автокорреляции для вектора данных длины-n x
, выведенные использующие предоконные и постоконные данные, на основе m
ошибочная модель прогноза th-порядка.
'prewindowed'
X
n (m
+ 1) прямоугольная матрица Теплица, которая генерирует оценку автокорреляции для вектора данных длины-n x
, выведенные использующие предоконные данные, на основе m
ошибочная модель прогноза th-порядка.
'postwindowed'
X
n (m
+ 1) прямоугольная матрица Теплица, которая генерирует оценку автокорреляции для вектора данных длины-n x
, выведенные использующие постоконные данные, на основе m
ошибочная модель прогноза th-порядка.
'covariance'
X
(n – m
) (m
+ 1) прямоугольная матрица Теплица, которая генерирует оценку автокорреляции для вектора данных длины-n x
, выведенные использующие неоконные данные, на основе m
ошибочная модель прогноза th-порядка.
'modified'
X
2 (n – m
) (m
+ 1) модифицированная прямоугольная матрица Теплица, которая генерирует оценку автокорреляции для вектора данных длины-n x
, выведенное использование прямые и обратные ошибочные оценки прогноза, на основе m
ошибочная модель прогноза th-порядка.
[X,R] = corrmtx(...)
также возвращается (m
+ 1) (m
+ 1) матрица автокорреляции оценивает R
, вычисленный как X'*X
.
Матрица данных Теплица вычисляется corrmtx
зависит от метода, который вы выбираете. Матрица, определенная автокорреляцией (значение по умолчанию) метод, дана следующей матрицей.
В этой матрице m совпадает с входным параметром m
к corrmtx
, и n является length(x)
. Изменения этой матрицы используются, чтобы возвратить выход X
из corrmtx
для каждого метода:
'autocorrelation'
— X
(по умолчанию) = X, выше.
'prewindowed'
X
n (m + 1) субматрица X, первой строкой которого является [x (1) … 0] и чьей последней строкой является [x (n) … x (n – m)].
'postwindowed'
X
n (m + 1) субматрица X, первой строкой которого является [x (m + 1) … x (1)] и чьей последней строкой является [0 … x (n)]
'covariance'
X
(n – m) (m + 1) субматрица X, первой строкой которого является [x (m + 1) … x (1)] и чьей последней строкой является [x (n) … x (n – m)].
'modified'
X
2 (n – m) (m + 1) матричный mod X, показанный ниже.
[1] Марпл, С. Лоуренс. Цифровой спектральный анализ. Englewood Cliffs, NJ: Prentice Hall, 1987.