声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1722|回复: 3

[综合] 为什么我的eemd程序运行不正确

[复制链接]
发表于 2010-9-19 10:13 | 显示全部楼层 |阅读模式

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

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

x
eemd(x,0,1)和emd(x)得到的结果不一样,请问是什么原因啊?
回复
分享到:

使用道具 举报

发表于 2010-10-10 16:37 | 显示全部楼层
请问eemd函数怎么用的~~~:handshake
发表于 2010-10-10 16:59 | 显示全部楼层
回复 ctwong 的帖子

那个EEMD和EMD分别是两个人编写的程序,EEMD程序中他人为的规定了产生IMF的个数和IMF的迭代次数,而EMD程序中IMF的产生和迭代次数是有相关的迭代和停止条件的。因此EMD的那个程序更具有自适应性。EEMD是集成经验模态分解,在分解开始时加入高斯白噪声,利用噪声分析方法抑制模态混叠效应,当不加噪声并且集成次数为1时,即lz所写的EEMD(x,0,1)时它退化成EMD,但它的IMF个数和迭代次数也是事先规定好的,lz可以看看EEMD中的内容,而EEMD程序中之所以人为规定IMF个数和其迭代次数是为了得到统一的IMF以便后面的集成平均。

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

发表于 2010-10-11 11:00 | 显示全部楼层
谢谢解答。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-19 13:01 , Processed in 0.059598 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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