一、系統環境
- Windows 10 64bit(10586)
- MATLAB R2010a(Version 7.10.0.449 64bit February,5,2010)
- Microsoft Visual C++ 2008 Express
- package_emd工具箱
二、安裝必須軟件
- 安裝Windows 10 64bit,操作系統,相信每個都有。
- 安裝VC++ 2008 Express。我安裝VS2008學習版的原因,是因為它小。我順便把zh-hans_visual_studio_2008_service_pack_1_x86_dvd_x15-12981.iso也給安裝了。VS2008 sp1安裝包。
- 安裝MATLAB R2010a(64bit)。畢竟工具箱是基于MATLAB的。
三、安裝EMD工具箱
emd工具箱下載地址,請看這里:http://pan.baidu.com/s/1mhghQ1i
- 打開matlab,選擇File-Set Path-Add with Subfolders-你剛才下載的工具箱(package_emd)點進去- Save- Close。
- 此時選擇work下package_emd文件夾作為工作路徑,即是C:\Program Files\MATLAB\R2010a\toolbox\package_emd。
- 在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.
**************************************************************************