|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
看过原来zhlong大侠写的关于做小波时频谱的帖子,自己根据一篇论文上的例子试着自己用小波时频谱分析了一个仿真信号,但感觉不太对,不知为什么?
以下是程序:
N=1000;
fs=1000;
t=1/fs:1/fs:N/fs;
x=cos(2*pi*20*t)+2*cos(2*pi*60*t+0.5*sin(30*pi*t))+2.5*cos(2*pi*120*t);
[tfr,t,f]=tfrscalo(hilbert(x'));
imagesc(t/fs,(f(1:N)*fs),tfr(1:N,:));
set(gca,'YDir','normal');colorbar;title('小波时频图');
频率应该在20Hz,60Hz(伴有调制成分),120Hz,但结果却是在50、100、140.
还有不知为什么没有相应的时频菜单显示,请教各位,谢谢! |
-
小波时频图
|