• 大小: 2.52KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-03-28
  • 语言: Matlab
  • 标签: matlab  

资源简介


台湾中央大学最新的EEMD分解程序,非常好用!

资源截图

代码片段和文件信息

% This is an EMD/EEMD program
%
%   function allmode=eemd(YNstdNE)
%
% INPUT:
%       Y: Inputted data;
%       Nstd: ratio of the standard deviation of the added noise and that of Y;
%       NE: Ensemble number for the EEMD
% OUTPUT:
%       A matrix of N*(m+1) matrix where N is the length of the input
%       data Y and m=fix(log2(N))-1. Column 1 is the original data columns 2 3 ...
%       m are the IMFs from high to low frequency and comlumn (m+1) is the
%       residual (over all trend).
%
% NOTE:
%       It should be noted that when Nstd is set to zero and NE is set to 1 the
%       program degenerates to a EMD program.
%
% References can be found in the “Reference“ section.
%
% The code is prepared by Zhaohua Wu. For questions please read the “Q&A“ section or
% contact
%   zhwu@cola.iges.org
%

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

TNM=fix(log2(xsize))-1;
TNM2=TNM+2;
for kk=1:1:TNM2 
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2003  2009-04-04 19:19  EEMD\eemd.m

     文件       2181  2009-04-04 19:20  EEMD\extrema.m

     文件       1823  2009-04-04 19:22  EEMD\ifndq.m

     目录          0  2009-04-04 19:18  EEMD

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

                 6007                    4


评论

共有 条评论