资源简介

matlab EMD 降噪方法 ,m文件 ,可分析振动信号

资源截图

代码片段和文件信息


function EMDdenoised=EMDdenoise(signalmethoditerationsaltermethodnofsiftsthrestypeT_multM1IM2)
%EMDdenoised  : denoised signal
%signal       : Noisy signal
%method       : EMDdenoising method 
%               ‘IT‘ for Interval Thresholding (see [1])
%               ‘IIT‘ for Iterative Interval Thresholding (see [1])
%               ‘CIIT‘ for Clear first Iterative Interval Thresholding [1]
%iterations   : Number of averaging iterations for IIT and CIIT methods
%altermethod  : Noise altering method
%               ‘circ‘ for random circulations
%               ‘perm‘ for random permutations
%nofsifts     : Number of sifting iterations (it should take a value
%               between 5 and 10.
%threstype    : Thresholding method
%               ‘hard‘ for hard Thresholding
%               ‘soft‘ for soft Thresholding (see [2])
%               ‘softSCAD‘ for smoothly clipped absolute deviation
%                          (SCAD) penalty Thresholding (see [2]).

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       19808  2020-11-15 07:25  EMDdenoise.m
     文件         715  2020-11-15 07:25  exampleEMD.m

评论

共有 条评论