【MATLAB App Designer】將mlapp轉(zhuǎn)換成m函數(shù)后如何調(diào)用
背景
????app designer提供導(dǎo)出m文件的服務(wù),如下圖,這樣就可以通過(guò)編程的方式進(jìn)行設(shè)計(jì)

調(diào)用導(dǎo)出的m的方式
比如Pretreatment.mlapp導(dǎo)出后,會(huì)被命名成Pretreatment_exported.m(記住這個(gè)_exported后綴)
需要調(diào)用該m函數(shù),在命令窗口輸入文件名即可

m函數(shù)修改文件名
????我把Pretreatment_exported.m重命名成了Pretreatment.m

????則需要對(duì)內(nèi)部的兩處進(jìn)行同步修改,把Pretreatment_exported修改為Pretreatment

????對(duì)應(yīng)的調(diào)用方式為:命令窗口輸入Pretreatment并回車即可
注意
現(xiàn)在matlab支持mlapp導(dǎo)出成m函數(shù)的功能,但不支持m函數(shù)轉(zhuǎn)mlapp的功能,也就是說(shuō)回不去了啊
mlapp提供交互操作,m函數(shù)有更好的編程,各有優(yōu)缺點(diǎn),mlapp轉(zhuǎn)換成m之前,要深思
標(biāo)簽: