james551304 发表于 2009-4-29 15:25

HHT 的三种实现方法

在坛子潜水已有多天了,看到大家都提出许多启发性问题和精辟的解答,觉得你们很了不起

自己也想尽绵薄之力,故把HHT的实现相关的算法整理出来。目前,互联网上HHT信号处理技术有

三种实现方式,采用MATLAB编程语言,一种是法国研究者设计的G Rilling 2007

另一种是MATLAB文件交换中心由Alan Tan开发的plot_hht程序包,第三种是台湾中央大学数据研究中心提供的EEMD包。

其中,我使用了plot_hht程序包,其使用了三个终止条件,驻留分量的单调性,极值点与零点的个数相差不超过1,还有黄锷1998经典文献提出的

SD>0.1,单调性的判断,并不是去判定驻留分量是否是单调函数,而是当曲线是双曲线时,循环结束,由于没有考虑端点效应,程序比较简洁,好读懂,大家

学习HHT可以从这个程序包入手,在此抛砖引玉,希冀有人能比较这三种不同的算法的性能和时间复杂度,以及对各种信号的适应性。

岁月无声 发表于 2009-5-1 20:53

我想问一下,EMD分解怎么用啊 我手上也有一些资料,但不会用啊

news 发表于 2009-5-6 16:45

楼主要是能再详细一点就好了,比如加一点具体用法之类的...

abc198478 发表于 2009-5-12 08:39

我也有这些程序,但是好像在具体应用中经常出问题的,都要经过自己的修改才行!!
不能像小波工具箱一样通用!!:lol :kiss: :lol

信号解调 发表于 2009-5-12 10:58

有人知道HHT的时间复杂度吗?与FFT相比是不是用的时间要多一些?

james551304 发表于 2009-10-31 12:49

回复 5楼 信号解调 的帖子

HHT一般运行需要比较长的时间,可能目前不太适合实时信号分析,

还有所有迭代条件都不能满足,而无法分解的情况

西交追梦 发表于 2013-10-30 14:50

岁月无声 发表于 2009-5-1 20:53 static/image/common/back.gif
我想问一下,EMD分解怎么用啊 我手上也有一些资料,但不会用啊

很好的程序

飞雪域 发表于 2013-11-4 15:13

感谢分享,新手学习中

nice_cc 发表于 2014-4-16 20:25

楼主你好,我正在用plot_hht程序包做关于HHT的毕业设计,你能给我一份完整的程序吗?要能得出边际谱的,谢谢了

nice_cc 发表于 2014-4-16 20:26

楼主你好,我正在用plot_hht程序包做关于HHT的毕业设计,你能给我一份完整的程序吗?要能得出边际谱的,谢谢了
页: [1]
查看完整版本: HHT 的三种实现方法