matlab 2017b 支持的C編譯器


  在電力電子開發領域,matlab是非常重要的工具,隨着系統仿真和編程開發的不斷融合,在matlab中使用混合編程並進行仿真驗證,甚至是軟件工程里面,源文件的自生成、編譯以及一鍵程序下載等功能,都是越來越受到業內關注的特性了。

  那么對於matlab 混合編程而言,具體支持什么語音,可使用什么編譯器進行混合編程呢?

  對於支持的混合編程語音,mathworks公司在其官方幫助文檔中有如下說明(參見https://ww2.mathworks.cn/help/matlab/matlab_external/integrate-matlab-with-external-programming-languages-and-systems.html):

  MATLAB 支持調用以下語言的函數,也支持使用以下語言的對象。

  而對於支持的編譯器,mathworks公司有一個詳盡的支持表單,通過訪問https://ww2.mathworks.cn/support/requirements/previous-releases.html可以得到:

 

從supported compilers中可以看到具體版本所支持的編譯器。

以matlab2017b為例,打開對應的“Support Compilers”我們可以看到:

  那么,我們選擇什么編譯器會更好一些呢?從上面的表格,我們可以看到支持比較好比較全的就是VS2013和VS2015,那么對於電力電子嵌入式領域常用的混合編程,一般都會涉及C語音,對於其他特性是否需要並不明確,並且磁盤空間也很充足的同學,我會建議直接安裝VS2013或VS2015,這樣在后續應用中會相關調用和配置會簡單很多。對於其他比如JAVA的混合調用,可以根據表格安裝對應的編譯器或編譯環境。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM