Advertisement

集成经验模态分解(EEMD)Python

阅读量:

EEMD使用手册

1.将eemd工具箱放置在toolbox文件夹下

2.在matlab主界面,点击"设置路径" - "添加文件夹" - 将eemd路径加入 - 保存

函数调用方法

imfs = eemd(ts,Nstd,NE) ;

注:ts(要分解的时间序列)

Nstd(高斯白噪声标准差,0.01-0.4)

NE(设置添加噪声的次数,取50或100次)

得到的矩阵imfs,其中:

第一列为原数据

第二列到最后一列为分解的IMF

-----------------------------------------------------------------------------------------------------------------------------------------------------------

function allmode=eemd(Y,Nstd,NE)
xsize=length(Y);
dd=1:1:xsize;
Ystd=std(Y);
Y=Y/Ystd;

**TNM=fix(log2(xsize))-1;

全部评论 (0)

还没有任何评论哟~