matlab程序打包成exe Matlab的m文件或GUI如何打包生成exe文件?
Matlab的m文件或GUI如何打包生成exe文件?1. 如果GUI是通過編程直接創(chuàng)建的,那么只有一個m文件。如果通過guide創(chuàng)建GUI,則需要將GUI的fig和m合并成一個獨立的m文件,可以通過e
Matlab的m文件或GUI如何打包生成exe文件?
1. 如果GUI是通過編程直接創(chuàng)建的,那么只有一個m文件。如果通過guide創(chuàng)建GUI,則需要將GUI的fig和m合并成一個獨立的m文件,可以通過export合并。
2. 對于任何m文件,必須確保要生成的m文件位于當(dāng)前的matlab工作目錄中,如圖所示,并且剛剛導(dǎo)出或存在的m文件放置在路徑中。
3. 如圖所示,首先輸入mbuild語句,運行后,將出現(xiàn)編譯器語言選擇,通常為C。單擊此處的第一項進(jìn)行選擇。
4. 以同樣的方式配置mex,并將其設(shè)置為C。通過配置,下一個M語言編譯將使用C.
5。在主界面中輸入命令,如圖所示。請注意,MCC和水平線之前必須留出空間。前兩步的格式相同。
6. 繼續(xù)前面的語句,添加m文件的名稱,注意”。不需要“M”,然后直接運行它。一段時間后,您可以生成EXE文件。
MATLAB 2011b如何將smulink編譯生成可運行的exe文件?具體步驟或者簡單實例。謝謝?
我的機(jī)器上未安裝2011B。這里,以2008a為例來說明這些步驟。其他版本也類似。1打開模型。2按Ctrl e打開“仿真參數(shù)設(shè)置”對話框。三。選擇解算器類型作為固定步長解算器。需要注意的是,Simulink代碼生成只能使用固定的步驟。4在“代碼生成”頁中,按“生成”按鈕生成EXE文件。當(dāng)然,有些參數(shù)可以根據(jù)需要進(jìn)行設(shè)置。由于涉及的區(qū)域比較廣,建議直接使用默認(rèn)值。但這里有一個大問題:生成EXE文件的主要目的是什么?這是因為EXE文件除了顯示[**啟動模型**]之外沒有任何輸出。
怎么將matlab的程序轉(zhuǎn)化為exe形式?
1. 安裝VC(版本不限)2。進(jìn)入MATLAB,進(jìn)入mbuild setup,回車,第一個問題選擇Y,第二個問題選擇VC,下面的問題都是Y。輸入mex設(shè)置,問題及對策同2。4寫。M文件。請記住,它應(yīng)該是函數(shù)*()的形式,例如,functionm2exetest()fprintf(“itsam2exetest”)%。M disk應(yīng)該與函數(shù)同名,例如,在上面的示例中,它應(yīng)該是m2exetest。M) 五。輸入mcc-m*。M、 輸入,等待,轉(zhuǎn)到目錄查看是否*。生成Exe,并且“*”是您的名稱程序的名稱。例如,mc-mm2exetest。M產(chǎn)生m2exetest.exe文件一切都結(jié)束了