声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2667|回复: 5

[HHT] 对IMF进行Hilbert变换,为什么瞬时频率出现负值?

[复制链接]
发表于 2012-12-8 22:03 | 显示全部楼层 |阅读模式

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

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

x

瞬时频率图

瞬时频率图

我对一振动信号进行EMD后,取其中的一个IMF求瞬时频率,结果图形出现负频率,请高手解答,谢谢。
采用公式  
dt=diff(t);
dx=diff(sx1);
sp(:,j)=dx(:,j)./(dt*2*pi);
plot(t(1:L-1),sp)


回复
分享到:

使用道具 举报

发表于 2012-12-9 21:51 | 显示全部楼层
正常,这也是HHT方法最受诟病的地方(你对IMF做归一化能改善,见Huang在09年发的一篇文章)。补充一句:HHT不是万金油。
 楼主| 发表于 2012-12-10 20:40 | 显示全部楼层
谢谢,我读一下黄2009年的文章
发表于 2012-12-10 20:54 | 显示全部楼层

22.        Norden E. Huang, Zhaohua Wu, Steven R. Long et.al, On instantaneous fre-quency, Advances in Adaptive Data Analysis 1 (2) (2009) 177-229
这一篇。其实就是对分离出来的各阶IMFs做一个归一化(程序很好编写)。
你看看吧!
发表于 2012-12-10 21:54 | 显示全部楼层
因为你这个分解结果不理想,所得到的IMF不是真正的IMF。
 楼主| 发表于 2012-12-19 19:32 | 显示全部楼层
如何处理,才能是正值?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-4-28 03:51 , Processed in 0.136698 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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