在matlab中互相关函数值和互相关系数是什么关系
1个回答
展开全部
1.Matlab中什么是互相关函数
matlab中互相关函数是xcorr(x,y). x和y是输入信号。互相关函数值默认的互相关计算公式如下:(可以看出,对实信号来说,互相关函数值结果是对称的)
2. Matlab中什么是互相关系数
互相关系数是指归一化的互相关函数值。用法为:
xcorr(x,y,'coeff');%'coeff'为归一化选项
也即互相关系数的最大值为1.通常是Rxy(0)=1.计算公式如下:
其中:Rxx和Ryy分别是信号x和y的自相关函数值。
互相关系数例程如下:
%========================
ww = randn(1000,1);
[c_ww,lags] = xcorr(ww,10,'coeff');
stem(lags,c_ww)
%========================
运行结果为:
从结果可以看出,互相关系数的最大值为1,并且在lag=0处。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询