MATLAB 相关系数的求解
设有三个信号
x1=sin(wt)+randn(size(t))
x2=cos(wt)+randn(size(t))
x3=sin(wt)+randn(size(t))
试计算x1与x2,x1与x3之间的相关系数,从中可以得出什么结论?如果信号不含正余弦信号分量,结论又如何?
只有两天时间,把程序写出来即可.要是正确还有分.
MATLAB 相关系数的求解
答案:1 悬赏:50 手机版
解决时间 2021-04-22 13:31
- 提问者网友:抽煙菂渘情少年
- 2021-04-22 01:04
最佳答案
- 五星知识达人网友:青灯有味
- 2021-04-22 01:39
相关系数就用命令corrcoef
min(min(corrcoef(x1,x2))) 就是x1,x2之间的相关系数.
比如
t = (1:0.1:100)';
w = 2*pi;
x1=sin(w*t)+randn(size(t));
x2=cos(w*t)+randn(size(t));
x3=sin(w*t)+randn(size(t));
x1_x2 = min(min(corrcoef(x1,x2)))
x1_x3 = min(min(corrcoef(x1,x3)))
如果信号不含正余弦分量,就是纯随机啦~那么肯定相关系数就基本等于零咯,因为完全不相关.取样越多越逼近于零,理论上说取样无穷的时候就等于零
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯