欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MATLAB安装EMD(经验模态分解工具箱)

程序员文章站 2024-01-19 14:55:16
...

一、系统环境

  • Windows 10 64bit(10586)
  • MATLAB R2010a(Version 7.10.0.449 64bit February,5,2010)
  • Microsoft Visual C++ 2008 Express
  • package_emd工具箱

二、安装必须软件

  1. 安装Windows 10 64bit,操作系统,相信每个都有。
  2. 安装VC++ 2008 Express。我安装VS2008学习版的原因,是因为它小。我顺便把zh-hans_visual_studio_2008_service_pack_1_x86_dvd_x15-12981.iso也给安装了。VS2008 sp1安装包。
  3. 安装MATLAB R2010a(64bit)。毕竟工具箱是基于MATLAB的。

三、安装EMD工具箱

emd工具箱下载地址,请看这里:http://pan.baidu.com/s/1mhghQ1i

  1. 打开matlab,选择File-Set Path-Add with Subfolders-你刚才下载的工具箱(package_emd)点进去- Save- Close。
  2. 此时选择work下package_emd文件夹作为工作路径,即是C:\Program Files\MATLAB\R2010a\toolbox\package_emd。
  3. 在Command Window里面输入:
    mex -setup
    回车,问是否选择已有的编译器你选y回车,再问选择哪个编译器,你可以选择C++的那个选择相应的编号(如 1)回车,然后让你核对是否选择对了编译器等等,你输入y回车。就安装成功了
Select a compiler: 
[1] Microsoft Visual C++ 2008 Express in C:\Program Files (x86)\Microsoft Visual Studio 9.0 
[0] None 

Compiler: 1
Done . . . 
************************************************************************** 
  Warning: The MATLAB C and Fortran API has changed to support MATLAB 
           variables with more than 2^32-1 elements.  In the near future 
           you will be required to update your code to utilize the new 
           API. You can find more information about this at: 
           http://www.mathworks.com/support/solutions/en/data/1-5C27B9/?solution=1-5C27B9 
           Building with the -largeArrayDims option enables the new API. 
**************************************************************************