下载完整程序的方法:(考虑到程序更新问题,建议使用第二、三种方法,flandrin就分别在2006年2月、2007年3月进行了更新) 1. 本论坛(自己搜索一下)——已经过时 2. (适用于2007年3月之前)登录以下网站:http://perso.ens-lyon.fr/patrick.flandrin/emd.html,这是flandrin的一个关于EMD和HHT的网页,进入后就可以看见主要的几个m文件,对只搞EMD的朋友这些程序就够用了,如果要进行HHT后续分析,则需要点击Time-Frequency ToolBox链接下载工具箱,具体位置在Time-Frequency ToolBox页面的download处,下载后得到tftb-0.1.tar.gz压缩包,压缩包中有个mfiles文件夹,所有程序就齐全了。 注:instfreq 函数就在tftb-0.1.tar.gz里面;至于extr函数,如果阁下是在2006年2月之后从flandrin网站下载的程序,那么根本不需要这个m文件,因为该函数已集成到此版本的emd.m中,如果阁下是在2006年2月之前下载的,那么的确需要这个m文件,如果当时没有下载到,那么请下载此版本的emd.m,然后单独把extr函数提取出来;至于程序看不懂的问题,请按照emd.m文件中的帮助信息下载相关的两篇文章,就是Huang和Flandrin写的关于EMD和HHT的经典著作 Huang98年经典著作的下载地址:http://www.fuentek.com/technologies/hht.htm 3. (适用于2007年3月之后)登录上述网站下载压缩包,里面有详细说明。具体介绍可以参阅以下链接的帖子:EMD估计有新进展 注:程序看不懂的问题,请按照emd.m文件中的帮助信息下载相关的两篇文章(帮助信息列出的5篇文章中的前两篇),就是Huang和Flandrin写的关于EMD和HHT的经典著作;另外,instfreq函数的实现请参阅 refguide.pdf 和 tutorial.pdf 两个文件中的该函数解释,并根据给出的参考文献查找相关资料阅读,这两个pdf文件在 hhspectrum.m 帮助信息关于时频工具箱(Time-Frequency Toolbox)的下载地址中可以找到 [ 本帖最后由 eight 于 2007-11-17 22:34 编辑 ] |
原帖由 hnlzx 于 2006-10-23 15:10 发表
eigth说很全,instfreq 函数和extr函数就在那里。我以前都试通过!
但hhspectrum.m还需要调用hilbert.m,我是使用matlab7.0工具箱里自带的,不知有没有问题?
原帖由 hdwang 于 2006-10-24 21:57 发表
感谢搂住!但是我调用emd.m这个程序进行分解出现了如下错误,这是怎么回事啊?
??? Undefined function or variable 'io'.
Error in ==> G:\study\EMD分解程序\emd.m
On line 185 ==> ort = io(x,imf ...
原帖由 无水1324 于 2006-10-25 09:41 发表
"实在受不了","检查人品"
帮助解决一个问题
需要提升到这个高度吗?解决了,心里还是感觉有点凉!
原帖由 hunt_girl 于 2006-10-25 09:43 发表
附件是我运行得到的图像。imf1,大家看看我的程序哪儿出错了??
原帖由 hunt_girl 于 2006-10-25 11:20 发表
楼上你能不能把我所给的信号,用你的程序运行一下把结果发上来给我看看,我现在心理没什么底儿.因为我上次用极值延拓的右边界很好,但是左边界误差大,我也做过AR模型预测端点极值的,效果对有些信号好,有些不 ...
原帖由 computer 于 2006-10-26 16:46 发表
To:老八,刚才问的那两篇著作已经找到,不用帮我解答了,谢谢1能不能帮我看看哪个程序怎么出问题了吗?不甚感激!
GMT+8, 2024-11-26 09:44 , Processed in 0.054669 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.