天天看點

matlab 程式釋出

将matlab程式釋出為可執行程式包

說明,這種可執行程式包可以在沒有安裝matlab的計算機上運作。

1. 打開Applicaiton Compler

matlab 程式釋出

如果下拉清單中沒有這個APPLICATIONDEPLOYMENT的話,可能是沒有安裝此元件。請通過添加Addons的方式,或者利用Matlab的安裝程式安裝。

在matlab 指令視窗中可以輸入 deploytool 打開Application Compiler視窗。

2. 添加相關檔案,并給出描述。

matlab 程式釋出

在打開的Application Compiler視窗中,注意勾選“Runtimeincluded in Package MyAppInstaller_mcr 788MB",這樣的話生成的可執行程式包就能獨立運作,預設是上一個選項表示在脫離MATLAB環境的機器上運作時需要聯網下載下傳所需的運作時動态連結庫,這樣不好,萬一對方沒有網絡,或者網絡很慢呢?是以還是直接将所有Matlab運作時庫打包過去比較好。如果對方的機器上已經有了這個運作時庫,則可以将這兩個鈎選項都去掉。

然後,單擊上圖中的”Add mainfile“,選擇所需打包的.m檔案。如果此m檔案還需要調用其他的.m檔案,請在下面的"Addtionalinstaller Options"欄下的”Filesrequired for your application to run“中的+号按鈕去添加。

還可以設定應用程式的名稱、作者、軟體描述、啟動時顯示的圖檔等資訊。

然後按照提示next就可以得到最後的應用程式安裝包。

matlab 程式釋出

 3. 生成的結果

matlab 程式釋出
matlab 程式釋出
matlab 程式釋出

參考文章:

heshiip,如何将MATLAB程式釋出為獨立的不依賴MATLAB環境可執行的程式包(基于Matlab R2015b版 )