Matlab 工具箱安裝方法以及常見問題

Matlab工具箱

Matlab emd工具箱、時頻分析工具箱下載以及安裝方法

問題1 :操作系統中沒有安裝工具箱的編譯器

錯誤使用 mex
未找到支持的編譯器。您可以安裝免費提供的 MinGW-w64 C/C++ 編譯器;請參閱安裝 MinGW-w64 編譯器。有關更多選項,請訪問 https://www.mathworks.com/support/compilers。

原因:爲什麼在matlab中安裝工具箱需要編譯器呢?這是因爲我們下載的工具箱大都是用C/C++ 代碼編寫的源代碼,在windows系統中,必須經過編譯過程才能成爲系統識別的二進制文件後,工具箱所提供的功能才能夠被matlab識別找到,所以,要將工具箱中的源代碼進行編譯。出現以上錯誤就是因爲系統缺少編譯器,在matlab中執行 mex -setup 命令的時候,matlab去操作系統中搜索可用的編譯器,如果系統中沒有就會報以上錯誤,所以,解決問題的關鍵就是在系統中安裝一個可以讓matlab檢測到的編譯器即可。

解決方案:
https://ww2.mathworks.cn/matlabcentral/fileexchange/52848-matlab-support-for-mingw-w64-c-c-compiler
主要看評論

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章