如何使用matlab生成exe檔案,可以不通過啟動matlab來執行程式,也可以拷貝到沒有matlab的電腦上可以直接使用。
這裡用輸入圖形的exe來介紹製作方法。
工具/原料
Matlab,幾張圖片
Matlab GUI,matlab compiler
方法/步驟
首先啟動matlab,在command window中輸入guide開啟guide quick start對話方塊,這裡可以選擇blank GUI(Default)。
開啟後形成的blank GUI圖形如下。左側為輸入的圖形畫介面內容,可以根據自己的需求進行設計。
首先加入一個push button,雙擊介面上的push button按鈕,對其屬性進行修改。比如我們修改一下文字,由“push button”改成“選擇圖片”,字型大小改為16,也可以根據需求進行其他格式的修改。
根據上述方法,再建一個push button,我們將其定義為退出(exit)。
然後在左側欄中拉入一個圖形axes。
儲存檔案之後,就會生成一個對應的.m檔案,對這個檔案進行編輯。圖形介面中的每個項都有對應的function,根據需求對其進行編輯。
我們這裡對push button1和push button2(加入一行命令:close(gcf))進行編輯。
編輯好之後,儲存檔案。
在matlab的command window中輸入:
mcc -m test3.m
在資料夾中就生成了test3.ext檔案。
雙擊開啟test3.exe。
雙擊選擇圖片,這張圖片就在圖形化介面中展示出來了。