HHT 的三种实现方法
在坛子潜水已有多天了,看到大家都提出许多启发性问题和精辟的解答,觉得你们很了不起自己也想尽绵薄之力,故把HHT的实现相关的算法整理出来。目前,互联网上HHT信号处理技术有
三种实现方式,采用MATLAB编程语言,一种是法国研究者设计的G Rilling 2007
另一种是MATLAB文件交换中心由Alan Tan开发的plot_hht程序包,第三种是台湾中央大学数据研究中心提供的EEMD包。
其中,我使用了plot_hht程序包,其使用了三个终止条件,驻留分量的单调性,极值点与零点的个数相差不超过1,还有黄锷1998经典文献提出的
SD>0.1,单调性的判断,并不是去判定驻留分量是否是单调函数,而是当曲线是双曲线时,循环结束,由于没有考虑端点效应,程序比较简洁,好读懂,大家
学习HHT可以从这个程序包入手,在此抛砖引玉,希冀有人能比较这三种不同的算法的性能和时间复杂度,以及对各种信号的适应性。 我想问一下,EMD分解怎么用啊 我手上也有一些资料,但不会用啊 楼主要是能再详细一点就好了,比如加一点具体用法之类的... 我也有这些程序,但是好像在具体应用中经常出问题的,都要经过自己的修改才行!!
不能像小波工具箱一样通用!!:lol :kiss: :lol 有人知道HHT的时间复杂度吗?与FFT相比是不是用的时间要多一些?
回复 5楼 信号解调 的帖子
HHT一般运行需要比较长的时间,可能目前不太适合实时信号分析,还有所有迭代条件都不能满足,而无法分解的情况 岁月无声 发表于 2009-5-1 20:53 static/image/common/back.gif
我想问一下,EMD分解怎么用啊 我手上也有一些资料,但不会用啊
很好的程序 感谢分享,新手学习中 楼主你好,我正在用plot_hht程序包做关于HHT的毕业设计,你能给我一份完整的程序吗?要能得出边际谱的,谢谢了 楼主你好,我正在用plot_hht程序包做关于HHT的毕业设计,你能给我一份完整的程序吗?要能得出边际谱的,谢谢了
页:
[1]