這幾天在研究如何將Matlab的程序導入到C++進行調用。函數
因爲須要使用到很多Matlab函數,因此以前就有些擔憂這些函數在導出後是否可以繼續使用。不過以後以爲既然已經導出成了一個單獨文件,相關運算應該也是被獨立出來了。(未經測試)測試
最開始導出使用的是matlab2013b,因爲輸入!mcc後並未顯示編譯器信息。從新下載了2016a,此次能夠使用了。ui
package過程spa
首先3d
輸入code
1 mbuild –setup
須要注意編譯器的選擇,最開始默認使用C做爲輸出。blog
而我使用的是C++編譯器
以後編譯
輸入class
1 deploytool
會提示選擇打包模式,根據須要選擇後進入打包界面
選擇好輸出函數後
點擊package便可
不過這裏須要注意待生成的.m文件須要是一個函數,不然會出現以下錯誤