我有一个算法,它将两个正弦矢量作为输入。我必须通过增加输入信号的相关性来绘制该算法的性能。
我的问题是如何增加相关系数?
现在我使用这样的代码,
fs = 8000;
t = (0 : 1 / fs : 1).';
x1 = cos(2 * pi * t * 300);
for i = linspace(0,1,20)
j = j + 1;
x2 = cos(2 * pi * (t + i / 300) * 300);
rho12 = corrcoef(x1,x2);
c(j) = rho12(1,2);
error_out(j) = algorithm(x1,x2);
end
plot(c,error_out)
它给了我这个,
首先,改变与阶段的相关性是否正确?
其次,如何避免重复的相关系数?
修改
将i
更改为linspace(0,.5,20)
似乎会删除重复的系数。