Взаимная корреляция
r = xcorr(x,y)r = xcorr(x)r = xcorr(___,maxlag)r = xcorr(___,scaleopt)[r,lags]
= xcorr(___) возвращает взаимную корреляцию двух последовательностей дискретного времени. Взаимная корреляция измеряет подобие между векторным r = xcorr(x,y)x и переключила (изолированные) копии векторного y как функция задержки. Если x и y имеют различные длины, функция добавляет нули в конец более короткого вектора, таким образом, это имеет ту же длину как другой.
r = xcorr(___, ограничивает диапазон задержки от maxlag)-maxlag до maxlag для любого из предыдущих синтаксисов.
[1] Маркируйте, Джон Р., Майкл М. Дэниел и Эндрю К. Зингер. Компьютерные исследования в сигналах и системах Используя MATLAB®. 2-й выпуск. Верхний Сэддл-Ривер, NJ: Prentice Hall, 2002.
[2] Stoica, Петр и Рэндольф Моисей. Спектральный анализ сигналов. Верхний Сэддл-Ривер, NJ: Prentice Hall, 2005.