当码网
注册   
登录 


最新VMD变分模态分解源程序

关注次数: 105

下载次数: 8

文件大小: 4K

下载需要积分: 2

代码分类: 信号处理

开发平台: matlab

上传会员: ulongshi

版权投诉

Downma.com:专注MATLAB源程序代码下载和分享

代码描述

应用背景 变分模态分解(variational mode decomposition,VMD)是一种新的信号分解估计方法,其整体框架是变分问题,使得每个模态的估计带宽之和最小,其中假设每个‘模态’是具有不同中心频率的有限带宽,为解决这一变分问题,采用了交替方向乘子法,不断更新各模态及其中心频率,逐步将各模态解调到相应的基频带,最终各个模态及相应的中心频率被一同提取出来。(源程序,有测试test函数) 关键技术 相比 EMD 和 LMD 的递归‘筛选’模式,VMD 将信号分解转化非递归、变分模态分解模,并具有坚实的理论基础,其实质是多个自适应维纳滤波组,表现出更好的噪声鲁棒性;通过收敛条件的合理控制,VMD 的采样效应也远小于 EMD 和 LMD;在模态分离方面,VMD可将频率相近的 2 个纯谐波信号成功分离。

代码预览

VMD.m

VMD_test.m

license.txt



相关代码推荐

基于小波换和经验模态解的大地电磁信号静态效应消除程序

hilbert-huang 换中EMD(经验模态解)方法对非线性信号的

二维模态解(TWO-DIMENSIONAL VARIATIONAL MODE DECOMPOSITION)

EMD经验模态

HHT-EMD(希尔伯特黄转换-经验模态解)

经验模态解程序合集

EMD经验模态解)例程

EMD的Toolbox及使用方法经验模态

EMD(经验模态解)完整程序

二维经验模态

ceemdan是对EMD EEMD的改进算法

经典EMD和EEMD、MEMD代码(HHT)

EMD matlab程序(附测试数据)

用蝙蝠算法(BA)对极限学习机(ELM)的输入权值和偏执进行进行优化

FOA-ELM 果蝇优化的极限学习机算法

免责声明:本网站的代码均由会员网上搜集共享,仅供学习交流使用,版权归原作者所有!   版权投诉 隐私政策
© 2019 Downma.com All Rights Reserved.  联系我们: support@downma.com
客服