声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2318|回复: 0

[综合讨论] 求解余弦函数自相关函数的出现的问题

[复制链接]
发表于 2011-4-28 16:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x

余弦

余弦


在利用xcorr求解余弦函数的自相关函数时出现了一下问题。原程序从链接中获得。http://forum.vibunion.com/thread-36108-1-1.html,从图中很明显看出余弦函数的自相关函数的边缘不满足自相关函数的性质,周期函数的自相关函数为周期函数,且在延迟时间为0时,取的最大值。现在为了避免泄露,采用整周期截断,
  1. Fs=500;
  2. N=1000;
  3. t=(0:N-1)/Fs;
  4. x=cos(2*pi*10*t);
  5. [a,b]=xcorr(x,'unbiased');
  6. figure(4)
  7. plot(b/Fs,a)
复制代码

余弦

余弦

结果同样出现了上述问题,如果把上述的余弦改为正弦函数
  1. Fs=500;
  2. N=1000;
  3. t=(0:N-1)/Fs;
  4. x=sin(2*pi*10*t);
  5. [a,b]=xcorr(x,'unbiased');
  6. figure(4)
  7. plot(b/Fs,a)
复制代码

正弦

正弦


可以看出自相关函数的边缘明显的改善,但仍然不是周期函数。为什么正弦和余弦函数的有这么大的差别,请各位大侠指导,看问题出在哪?谢谢!!!



回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-29 14:54 , Processed in 0.059312 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表