一、Matlab如何生成自己的APP
Matlab提供了一個(gè)強(qiáng)大的工具——App Designer,讓我們可以輕松地自行設(shè)計(jì)APP。你需要確保已經(jīng)編寫好了你的APP,文件后綴為.miapp。
要使用App Designer生成APP,首先點(diǎn)擊打包按鈕。隨后,你將進(jìn)入配置界面。在左側(cè)的主文件塊區(qū)域,你需要添加你的主文件。在中間部分,你可以自定義描述你的APP。在右側(cè),選擇你希望輸出文件的文件夾,然后點(diǎn)擊打包完成。

二、安裝與運(yùn)行你的Matlab APP
打包完成后,指定的輸出文件夾內(nèi)將出現(xiàn)一個(gè).mlappinstall安裝包。接下來,你可以點(diǎn)擊安裝APP,并選擇剛才生成的安裝文件來進(jìn)行安裝。
安裝完成后,你的APP就可以在Matlab的App列表中找到。在使用過程中,通常只需打開APP即可。但請(qǐng)注意,避免在安裝文件夾內(nèi)直接打開,否則可能會(huì)遇到問題。例如,如果你在Matlab項(xiàng)目文件夾進(jìn)行安裝,直接在該文件夾打開可能會(huì)出現(xiàn)錯(cuò)誤。你可以嘗試將打開位置換至其他文件夾以解決問題。
三、你的Matlab APP能在哪些系統(tǒng)運(yùn)行
你的Matlab APP主要可以在Windows系統(tǒng)中運(yùn)行。通過Matlab的WebApp服務(wù)器,你可以將APP部署到局域網(wǎng)內(nèi)。這樣,在同一個(gè)局域網(wǎng)內(nèi)的用戶就可以通過瀏覽器來訪問并運(yùn)行你的APP。

關(guān)于運(yùn)行環(huán)境,建議的電腦配置為:Windows 10系統(tǒng),50G及以上的硬盤,8G及以上的內(nèi)存(根據(jù)APP程序運(yùn)行時(shí)占用的內(nèi)存大小而定),推薦使用Goole Chrome瀏覽器,CPU推薦使用英特爾或銳龍,性能越好的CPU,APP的運(yùn)行速度可能會(huì)越快。Matlab版本建議2018a以上,推薦使用2020b及以上版本。
四、在matlab2020中制作可變頁面大小的APP
在matlab2020中,制作可變頁面大小的APP非常簡單。打開軟件后,在界面輸入指定命令,運(yùn)行后進(jìn)入guide模塊進(jìn)行GUI界面設(shè)計(jì)。
接下來,你將看到模板選擇界面。默認(rèn)選擇空白模板后,點(diǎn)擊確定,便可啟動(dòng)設(shè)計(jì)界面。在這里,你可以通過拖動(dòng)控件將其拖入軟件界面。這些控件的尺寸是可以編輯的。
當(dāng)你點(diǎn)擊某個(gè)控件時(shí),它會(huì)變成可編輯狀態(tài)。這時(shí),你可以點(diǎn)擊任何一個(gè)節(jié)點(diǎn),通過拖動(dòng)來放大或縮小該控件。你還可以點(diǎn)擊軟件界面中的工具按鈕,在GUI選項(xiàng)中進(jìn)行設(shè)置,以調(diào)整界面的功能。

在設(shè)置中調(diào)整界面尺寸的比例,點(diǎn)擊確定后應(yīng)用。你可以通過點(diǎn)擊播放按鈕來運(yùn)行該GUI界面。這樣,你就成功制作了一個(gè)頁面大小可變的APP。
五、交流與分享
對(duì)于想要進(jìn)一步學(xué)習(xí)和交流的讀者,我建議在Matlab社區(qū)或我的個(gè)人公眾號(hào)“MATLAB分享”進(jìn)行交流。在這個(gè)公眾號(hào)里,我會(huì)分享實(shí)例完整代碼以及后續(xù)的代碼實(shí)例與資料搜集。這樣,我們可以共同學(xué)習(xí),共同進(jìn)步。