xcorr
的互相关函数。
库::`工程师`
语法
函数调用
-
[参数:r]=xcorr(___,[参数:maxlag])-限制延迟的范围-[参数:maxlag]以前[参数:maxlag].
-
[参数:r]=xcorr(___,[参数:scaleopt])-还分别设置互相关或自相关的归一化参数。 任何参数值[参数:scaleopt],除"没有"(默认情况下),要求[参数:x]和[参数:y]他们有相同的长度。
争论
输入参数
# x — 输入数组
+
向量资料 | 矩阵 | 多维数组
Details
指定为向量、矩阵或多维数组的输入数组。 如果 x 是多维数组,则函数 xcorr 它在所有维度的列中工作,并将每个自相关和互相关作为矩阵的列返回。
| 数据类型 |
|
输出参数
# *r*是十字架— 相关或自相关函数
+
向量资料 | 矩阵
Details
作为向量或矩阵返回的互相关或自相关函数。
如果 [参数:x] -矩阵尺寸 然后 xcorr(x) 返回大小矩阵 具有列的自相关和交叉关联 [参数:x]. 如果指定 [参数:maxlag] 然后 r 尺寸为 .
例如,如果 S 它有三列: ,则运算结果 R=xcorr(S) 它将被组织为
此外
互相关和自相关
函数的结果 xcorr 它可以被解释为两个随机序列之间的相关性的估计或两个确定性信号之间的确定性相关性。
两个共同平稳随机过程的真互相关序列 和 由表达式定义
哪里 ,星号代表复共轭, -数学期望运算符。 功能 xcorr 它只能评估序列,因为在实践中只有无限长度的随机过程的单个实现的有限段是可用的。
默认函数为 xcorr 计算不归一化的原始相关性:
输出向量 c 它具有由公式指定的元素
一般来说,相关函数需要归一化以获得准确的估计。 您可以使用输入参数控制相关性的规范化 [参数:scaleopt].