mlf916 发表于 2006-10-31 20:35

求助:请明白的帮我看看这个互相关的程序 谢谢

t=1:1024;
x11=530*(t<500)+(1030-t).*((t>=500)&(t<=530))+500*(t>530);
x22=350*(t<=200)+310*(t>200);
s=10*rand(1,1024);
x1=x11+s;
x2=x22+s;
y1=fft(x1,1024);
y2=fft(x2,1024);
y=y1.*conj(y2); %conj求取复数共轭
R=ifft(y);
R1=abs(R);
figure(3)
subplot(311);plot(x1);
subplot(312);plot(x2);
subplot(313);plot(R1);
结果怎么和预想不一样啊
求互相关函数用xcorr和用
x=
y=
k=length(x);
xk=fft(x,2*k);
yk=fft(y,2*k);
rm=real(ifft(conj(xk).*yk));
rm=;
m=(-k+1):(k-1);
stem(m,rm)
这样的函数区别是什么,为什么结果不一样呢

eight 发表于 2007-1-9 13:19

原帖由 mlf916 于 2006-10-31 20:35 发表
t=1:1024;
x11=530*(t<500)+(1030-t).*((t>=500)&(t<=530))+500*(t>530);
x22=350*(t<=200)+310*(t>200);
s=10*rand(1,1024);
x1=x11+s;
x2=x22+s;
y1=fft(x1,1024);
y2=fft(x2,1 ...


请参阅以下帖子及阅读xcorr函数的实现过程:
[原创]自相关函数和互相关函数计算和作图的整理及一点心得
http://forum.vibunion.com/forum/viewthread.php?tid=36108&extra=page%3D2

页: [1]
查看完整版本: 求助:请明白的帮我看看这个互相关的程序 谢谢