时序分解 | Matlab实现CEEMDAN+PE自适应噪声完备集合经验模态分解+排列熵计算

时序分解 | Matlab实现CEEMDAN+PE自适应噪声完备集合经验模态分解+排列熵计算

目录

    • 时序分解 | Matlab实现CEEMDAN+PE自适应噪声完备集合经验模态分解+排列熵计算
      • 效果一览
      • 基本介绍
      • 程序设计
      • 参考资料

效果一览

在这里插入图片描述

在这里插入图片描述

基本介绍

CEEMDAN+PE自适应噪声完备集合经验模态分解+排列熵计算 运行环境matlab2018及以上(完整源码和数据)
1.CEEMDAN是改进的EMD,借用了EEMD方法中加入高斯噪声和通过多次叠加并平均以抵消噪声,效果更好,可用做信号分解、时间序列分解集成预测、故障诊断等等。
2.排列熵(Permutation Entropy, PE)是一种检测时间序列随机性和动力学突变行为的方法,具有计算简单、快速,抗噪能力强,适合在线监测等优点.
3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。

程序设计

  • 完整源码和数据获取方式资源处下载Matlab实现CEEMDAN+PE自适应噪声完备集合经验模态分解+排列熵计算。
%%  清空环境变量
warning off             % 关闭报警信息
close all               % 关闭开启的图窗
clear                   % 清空变量
clc                     % 清空命令行
clc;clear all;close all
%% 数据导入
data__ = xlsread('原始数据.xlsx');
data = data__(:,2);     %数据的第2%% 参数设置
Nstd=0.2; %信噪比,一般0-1
NR=100;   %添加噪音次数,一般50-100
Maxlter=10; %内部最大包络次数设定,即分量个数
ceemdan_imf=ceemdan(data,0.2,100,10); %%  图形绘制
plotimf(ceemdan_imf,size(ceemdan_imf,1),'r',' CEEMDAN分解结果'); %画图%% 计算排列熵
figure('Name','各分量排列熵结果图','Color',[1 1 1]);
m=size(ceemdan_imf);
z=1:m;
plot(z,feature,'r.-')

参考资料

[1] https://blog.csdn.net/kjm13182345320/article/details/129215161
[2] https://blog.csdn.net/kjm13182345320/article/details/128105718

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/415095.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据分析-Pandas如何整合多张数据表

数据分析-Pandas如何整合多张数据表 数据表,时间序列数据在数据分析建模中很常见,例如天气预报,空气状态监测,股票交易等金融场景。数据分析过程中重新调整,重塑数据表是很重要的技巧,此处选择Titanic数据…

【数据结构】C语言实现顺序栈

顺序栈的C语言实现 导言一、栈的分类二、顺序栈2.1 顺序栈的数据类型2.2 顺序栈的初始化2.3 栈的判空2.5 顺序栈的进栈2.6 顺序栈的出栈2.7 顺序栈的查找2.8 顺序栈的另一种实现方式2.9 顺序栈的销毁 结语 导言 大家好,很高兴又和大家见面啦!&#xff0…

如何提高大模型的外推能力

如何提高大模型的外推能力 外推性增加外推能力的 3 种方法改进的位置编码ALiBi旋转位置编码 RoPE插值法 外推性 外推是指模型在处理或理解超出其训练数据范围内的信息时的能力。 通俗来说,就像是让一个人去处理他之前没有直接学习或经验的事情。 举个例子&#x…

PPT 编辑模式滚动页面不居中

PPT 编辑模式滚动页面不居中 目标:编辑模式下适应窗口大小、切换页面居中显示 调整视图大小,编辑模式通过Ctrl 鼠标滚轮 或 在视图菜单中点击适应窗口大小。 2. 翻页异常,调整视图大小后,PPT翻页但内容不居中或滚动&#xff0c…

uniapp实现微信小程序富文本之mp-html插件详解

uniapp实现微信小程序富文本之mp-html插件 1 文章背景1.1 正则表达式1.2 mp-html插件1.3 uniapp 2 过程详解2.1 下载mp-html插件2.2 项目中引入mp-html2.3 引入正则规范图片自适应2.4 效果展示 3 全部代码 1 文章背景 1.1 正则表达式 正则表达式,又称规则表达式,&…

选品shopee:如何在Shopee平台上进行选品10个有效策略

在如今的电商竞争激烈的市场中,如何在Shopee平台上进行选品是每个卖家都要面对的重要问题。选品的成功与否直接影响着销售业绩和客户满意度。在这篇文章中,我们将介绍10个有效的策略,帮助卖家提高选品的成功率。 先给大家推荐一款shopee知虾…

供应链共舞:数字化协同推动服装企业商品计划的无缝衔接

在数字化时代,服装企业不再是孤立经营的个体,而是在供应链共舞的大舞台上实现了商品计划的无缝衔接。数字化协同不仅改变了企业内部的运营方式,更深刻地重塑了整个供应链的协同模式。以下探讨数字化协同如何推动服装企业商品计划实现无缝衔接…

无法定位程序输入点~于动态链接库上

无法定位程序输入点~于动态链接库上 拷贝库文件的时候拷错了 可以看到对于相同名字的文件,不同编译器对于的文件是不同的

LeetCode 0082.删除排序链表中的重复元素 II:模拟

【LetMeFly】82.删除排序链表中的重复元素 II:模拟 力扣题目链接:https://leetcode.cn/problems/remove-duplicates-from-sorted-list-ii/ 给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字…

像 Google SRE 一样 OnCall

在 Google SRE 的著作《Google运维解密》(原作名:Site Reliability Engineering: How Google Runs Production Systems)中,Google SRE 的关键成员们几乎不惜用了三个章节的篇幅描述了在 Google 他们是如何 OnCall 的。 Google SRE 实践中,有…

Linux 无名管道以及有名管道

无名管道 概述 管道也叫无名管道,它是是 UNIX 系统 IPC(进程间通信) 的最古老形式,所有的 UNIX 系统都支持这种通信机制。 管道有如下特点: 半双工,数据在同一时刻只能在一个方向上流动。 数据只能从管…

[NSSCTF Round#16 Basic]了解过PHP特性吗

了解过PHP特性吗 wp 第一页题目代码&#xff1a; <?php error_reporting(0); highlight_file(__FILE__); include("rce.php"); $checker_1 FALSE; $checker_2 FALSE; $checker_3 FALSE; $checker_4 FALSE; $num $_GET[num]; if (preg_match("/[0-9]/…