前记
看了很多参考资料,了解清楚了EMD的工作原理,但还是不知道在matlab中该如何使用,下面就简单介绍一下matlab2019a中的使用方法。
基础使用函数——EMD
- 在matlab之前的版本可能需要下载工具箱之类的,这个我只根据教程安装了一下,并未深入研究,在此先不进行介绍。
- matlab自带的EMD函数在下面的链接中可以找到更详细的介绍。
- 先产生了一个正弦信号便于分解,显示其波形和频谱图便于对照。
clear;clc;
%% 产生原始信号
f1=5; % 信号1的频率
f2=2; % 信号2的频率
f3=10; % 信号3的频率
fs=30; % 采样率
N=fs*60;
t = 0 : 1/fs : (N-1)/fs;
y1=5*sin(2*pi*f1*t)+10*<