声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3799|回复: 9

[HHT] HHT 的三种实现方法

[复制链接]
发表于 2009-4-29 15:25 | 显示全部楼层 |阅读模式

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

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

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

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

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

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

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

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

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

emd.m

893 Bytes, 下载次数: 237

MATLAB文件交换中心

findpeaks.m

146 Bytes, 下载次数: 185

MATLAB文件交换中心

plot_hht.m

965 Bytes, 下载次数: 227

MATLAB文件交换中心

dist_value.m

854 Bytes, 下载次数: 166

台湾中央大学数据研究中心

eemd.m

1.96 KB, 下载次数: 171

台湾中央大学数据研究中心

extrema.m

2.14 KB, 下载次数: 153

台湾中央大学数据研究中心

ifndq.m

1.78 KB, 下载次数: 155

台湾中央大学数据研究中心

significance.m

2.88 KB, 下载次数: 170

台湾中央大学数据研究中心

回复
分享到:

使用道具 举报

发表于 2009-5-1 20:53 | 显示全部楼层
我想问一下,EMD分解怎么用啊 我手上也有一些资料,但不会用啊
发表于 2009-5-6 16:45 | 显示全部楼层
楼主要是能再详细一点就好了,比如加一点具体用法之类的...
发表于 2009-5-12 08:39 | 显示全部楼层
我也有这些程序,但是好像在具体应用中经常出问题的,都要经过自己的修改才行!!
不能像小波工具箱一样通用!!:lol :kiss: :lol
发表于 2009-5-12 10:58 | 显示全部楼层
有人知道HHT的时间复杂度吗?与FFT相比是不是用的时间要多一些?
 楼主| 发表于 2009-10-31 12:49 | 显示全部楼层

回复 5楼 信号解调 的帖子

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

还有所有迭代条件都不能满足,而无法分解的情况
发表于 2013-10-30 14:50 | 显示全部楼层
发表于 2013-11-4 15:13 | 显示全部楼层
感谢分享,新手学习中
发表于 2014-4-16 20:25 | 显示全部楼层
楼主你好,我正在用plot_hht程序包做关于HHT的毕业设计,你能给我一份完整的程序吗?要能得出边际谱的,谢谢了
发表于 2014-4-16 20:26 | 显示全部楼层
楼主你好,我正在用plot_hht程序包做关于HHT的毕业设计,你能给我一份完整的程序吗?要能得出边际谱的,谢谢了
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-24 06:41 , Processed in 0.066048 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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