原创EMD和EEMD变换在信号去噪中的应用含EEMD程序-wigb.m
EMD:经验模态分解 ,具体参见 https://www.ilovematlab.cn/thread-65516-1-1.html
EEMD:总体经验模态分解,一种改进的EMD方法。步骤如下:
1)通过给目标信号加上一组白噪声来获得一个总体;
2)对进行EMD分解,得到各个IMF分量;
3)给目标信号加入不同的白噪,重复以上两步;
4)分解后得到各自的IMF分量组;
5)取相应IMF的均值作为最终的IMF组;
6)取相应的剩余分量的均值作为最终的IMF组。function eemd_emd_quzao
clear all;clear;clc;clf;
load data
for i=1:21;
b=eemd,0.4,100);
bb=b b b b b b;
end
wigb,title
for i=1:21;
c=emd);
c=c c c c c;
end
figure
wigb,title复制代码
未命名.jpg
未命名1.jpg
未命名2.jpg
欲了解更多关于EEMD方面的信息,可以参考网站:http://rcada.ncu.edu.tw/research1.htm(台湾中央大学数据分析方法研究中心)
2022-03-31 17:02:27
3KB
matlab
1