- 0
- 0
- 约2.06千字
- 约 2页
- 2020-11-03 发布于江苏
- 举报
在数字信号处理中要经常研究两个信号的相关性。或一个信号经过一段时间延迟自身的相似性,以实现信号的检测、识别与提取。相关函数是描述随机信号的重要统计量,有着广泛的用途。
相关函数定义为,对于两个长度相同、能量有限的信号和,称为信号和的互相关函数。若,则互相关函数可以定义成自相关函数,即
比较上面式子,可得到相关和卷积的时域关系为:
同理,对自相关函数,有
在计算和互相关时,两个序列都不翻转,只是将在时间轴上移动后与对应相乘再加上即可。
在MATLAB中,用xcorr()命令计算两个序列和的相关性,其调用格式为:
Rxy=xcorr(x,y) %计算互相关
Rx=xcorr(x) %计算自相关
例题:已知两个:其中,为零均值且方差为1的白噪声。计算和的相关函数。
n=[1:50];
x=sin(pi/10*n+pi/3)+2*cos(pi/7*n);
w=randn(1,length(n));
y=x+w;
rxx=xcorr(x);
rxy=xcorr(x,y);
ryy=xcorr(y);
subplot(221);plot(rxx);
xlabel(信号x的自相关函数)
grid
subplot(222);plot(rxy);
xlabel(信号x和y的互相关函数)
grid
subplot(223);plot(ryy)
原创力文档

文档评论(0)