CEEMDAN-SE(自适应噪声完备集合经验模分解-样本熵信号重构)

 CEEMDAN-SE(自适应噪声完备集合经验模分解-样本熵信号重构)

CEEMDAN-SE(自适应噪声完备集合经验模分解-样本熵信号重构)代码获取戳此处代码获取戳此处

结合CEEMDAN对信号进行分解,计算分解信号样本熵值,根据其大小重构为高中低频信号

可出信号分解图、三维分解图、频谱图、重构后的分解图、频谱图

clc;
clear;
close all;
fs=2560;
data=xlsread('data.xlsx');

Nstd=0.2; %信噪比,一般0-1
NR=50;   %添加噪音次数,一般50-100
Maxlter=15; %内部最大包络次数设定,即分量个数
u=ceemdan(data,Nstd,NR,Maxlter); %%ceemdan分解
u=u';
n=size(u,2);   
%% %%分解结果可视化
figure
plot(data);
title('原信号');
figure
for i = 1:n-1
subplot(7,2,i);
plot(u(:,i),'b');
title(['imf',num2str(i)]);
end

程序有详细的使用说明:

1.输入信号data

2.进行CEEMDAN分解

3.根据样本熵值进行重构,其阈值可根据需求/实际情况进行修改

4.重构结果为高中低三个序列,绘制其信号及其频谱

  • 9
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值