资源简介
基于MATLAB最简洁的EMD程序,适合初学者
代码片段和文件信息
% EMD: Emprical mode decomposition
%
% imf = emd(xn)
%
% x - input signal (must be a column vector)
% n - number of intrinsic mode functions
%
% imf - Matrix of intrinsic mode functions (each as a row)
%
% See: Huang et al Royal Society Proceedings on Math Physical
% and Engineering Sciences vol. 454 no. 1971 pp. 903-995
% 8 March 1998
%
% Author: Ivan Magrin-Chagnolleau
%
function imf = emd(xn);%%最好把函数名改为emd1之类的,以免和Grilling的emd冲突
%%n为你想得到的IMF的个数
c = x(:)‘; % copy of the input signal (as a row vector)
N = length(x);-
% loop to decompose the input signal into n successive IMFs
imf = []; % Matrix which will contain the successive IMF and the residuefor t=1:n
while
- 上一篇:粒子群优化算法的matlab实现
- 下一篇:matlab 雨流计数法
相关资源
- bemd 二维经验模态分解
- EEMD-ANN
- atrous-plusBEMD
- EMD-end-effect-reference-code EMD端点效应参
- EMD-hilbert-IMF 本程序主要通过EMD和hil
- CEEMD 新的EMD改进算法
- VMD 变模式分解(Variational Mode Decompo
- CEEMD_V ceemdan是对EMD EEMD的改进算法
- CEEMD-Noise
- EMD-denoising 内容包括:EMD去噪
- [HHT]-fast-EMDEEMDCEEMD-with-ref 本压缩文件
- CEEMD_eemd 此文件包含了法国人Gabriel
- emd 西储大学电机轴承故障诊断
- emdcmp 对心电信号进行EMD分解
- bemd 二维EMD程序
- denoising
- EMD matlab实现EMD分解。完整的EMD分解程
- emd 个比较经典的二维经验模式分解程
- Annas-EMD 二维EMD算法
- emd(2) 在MATLAB环境下实现二维emd分解
- ceemd 一段eemd分解的程序
- 经验模态分解hht变换程序
- EMD+相关系数+Hilbert+包络谱
- EMD分解小程序
- EEMD经验变分模态分解
- HHT求时频谱、边际谱MATLAB2018rb实现.
- MatlabEMDHHTSVM-程序及图形.doc
- 关于经验模态分解的的一些matlab程序
- emd程序对机械振动信号分解
- EEMD信号分解
评论
共有 条评论