1、先下载两个工具箱,第一个是时频分析工具箱,下载地址为:http://tftb.nongnu.org/;第二个是EMD工具箱,下载地址为:http://perso.ens-lyon.fr/patrick.flandrin/emd.html。
2、把下载的文件解压之后放在Matlab安装之后的toolbox文件夹里。
3、完成之后,打开Matlab,点击设置路径。
接着点击添加并包含子文件夹的选项:
接着找到刚刚在Matlab的toolbox里面添加的时频分析工具箱和EMD工具箱,分别添加进去,保存之后关闭即可。
(我在安装的过程中,刚开始百度的时候,看到的是说把时频分析工具箱解压之后的文件放进去就行了,但是在后面测试的过程中报“未定义函数或变量 'emd'”的错误,于是就把EMD工具箱都添加进去了。之后测试运行成功)
4、接着安装EMD工具箱,下载完毕直接运行“install_emd.m”就好。
附:在网上百度了一个小程序用来测试安装是否成功,代码如下:
>> fs = 1000;
>>ts = 1/fs;
>>t=0:ts:0.3;
>>z = sin(2*pi*10*t) + sin(2*pi*100*t);
>>imf=emd(z);
>>emd_visu(z,t,imf) % EMD专用画图函数
运行结果如图所示: