目录
12种常用的数据分解方法
EMD(经验模态分解)
EEMD(集合经验模态分解)
CEEMD(互补集合经验模态分解)
FEEMD(快速EEMD分解)
CEEMDAN(完全自适应噪声集合经验模态分解)
ICEEMDAN(改进的自适应噪声完备EEMD)
LMD(局域均值分解)
RLMD(鲁棒性局部均值分解)
EWT(经验小波分解)
VMD(变分模态分解)
MVMD(多元变分模式分解)
SVMD(Successive Variational Mode Decomposition)
对以下模拟信号采用12种方式(EMD,EEMD,CEEMD,FEEMD,CEEMDAN,ICEEMDAN,LMD,RLMD,EWT,VMD,MVMD,SVMD)进行分解。
首先是模拟信号生成,该信号只是作为本文案例,大家可以自行替换:
s4是高斯白噪声
s1,s2,s3分别是不同频率的信号,s4是一个高斯白噪声信号,对这个s信号进行分解。s信号如图所示:
①EMD分解图
②EEMD分解图
③CEEMD分解图
④FEEMD分解图
⑤CEEMDAN分解图
⑥ICEEMDAN分解图
⑦LMD分解图
⑧EWT分解图
⑨VMD分解图
⑩MVMD分解图
⑪SVMD分解图
⑫RLMD分解图
12种分解方法MATLAB代码获取
完整代码获取方式,电机下方卡片回复关键词:
数据分解