• 大小: 761KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-12-23
  • 语言: Matlab
  • 标签: EEMD  

资源简介

全面的EEMD程序,用作信号分解,故障诊断邻域得到广泛应用

资源截图

代码片段和文件信息

% This is a utility program being called by “significance.m“.
%
%   function PDF = dist_value(yPos yBar nDof)
%

function PDF = dist_value(yPos yBar nDof)

%   function PDF = dist_value2(yPos yBar nDof)
%
%   PDF: a normalized output array 
%   yPos: An input array at which PDF values are calculated
% yBar: The expected value of yPos 
% nDof: The number of degree of freedom
%
%
% 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
%
ylen = length(yPos);
eBar = exp(yBar);

evalue=exp(yPos);

for i=1:ylen
    tmp1 = evalue(i)/eBar-yPos(i);
    tmp2 = -tmp1*nDof*eBar/2;
    tmp3(i) = 0.5*nDof*eBar*log(nDof) + tmp2;
end

rscale = max(tmp3);

tmp4 = tmp3 - rscale;

PDF= exp(tmp4);



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

     文件        854  2017-03-21 21:10  EEMD集成经验模态分解matlab程序\dist_value.m

     文件       1980  2018-04-24 16:39  EEMD集成经验模态分解matlab程序\eemd.m

     文件       2197  2017-06-23 00:39  EEMD集成经验模态分解matlab程序\extrema.m

     文件        255  2018-04-24 16:20  EEMD集成经验模态分解matlab程序\FFt.m

     文件       1825  2017-03-21 21:10  EEMD集成经验模态分解matlab程序\ifndq.m

     文件       1709  2018-04-27 14:22  EEMD集成经验模态分解matlab程序\IMF_choose.m

     文件       2651  2017-09-18 22:53  EEMD集成经验模态分解matlab程序\ITDLVBO.asv

     文件       1006  2018-06-16 11:16  EEMD集成经验模态分解matlab程序\M_EEMD_main.m

     文件       2939  2017-07-18 20:42  EEMD集成经验模态分解matlab程序\significance.m

     文件        415  2018-04-24 16:23  EEMD集成经验模态分解matlab程序\tjenvelope.m

     文件     770885  2018-06-17 21:59  EEMD集成经验模态分解matlab程序\X1750_GDT050_DE_time.mat

     目录          0  2019-05-14 17:08  EEMD集成经验模态分解matlab程序

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

               786716                    12


评论

共有 条评论