wzhstone 发表于 2008-11-27 21:59

大家看看我做的HHT结果对不对

我是用labview编写的HHT,不知道为什么,每个数据只能分解一个IMF量,而且结果特别怪异,不知道哪有错误,有用labview编程的,大家讨论一下
我的qq:45519666
图一是我对IMF进行希尔伯特变化后得到的时频图
我觉得有问题,大家看看

吃书的老虎 发表于 2008-11-29 18:27

labview编写HHT,没做过,但是你图上的原因是由于你直接用相位求瞬时频率的原因,因为正切相位定义在(-pi~pi)上原因,每当相位超过这个范围就会被强制拉到这个范围。你可以试试对相位用UNWRAP,再求瞬时频率。

wzhstone 发表于 2008-12-2 10:07

非常感谢“吃书的老虎”,真是好人啊!
你帮我解决了好所问题
我不懂UNWRAP,你能解释一下,或给点这方面的资料

wzhstone 发表于 2008-12-2 21:13

吃书的老虎 发表于 2008-11-29 18:27
labview编写HHT,没做过,但是你图上的原因是由于你直接用相位求瞬时频率的原因,因为正切相位定义在(-pi~pi)上原因,每当相位超过这个范围就会被强制拉到这个范围。你可以试试对相位用UNWRAP,再求瞬时频率。

我展开相位了,可是时频图上怎么只有0频率?
页: [1]
查看完整版本: 大家看看我做的HHT结果对不对