MATLAB GUIDE是MATLAB中GUI編程的實用工具。如何更改MATLAB GUIDE圖回調文件名?
如果設計一個名爲myfigure
它創建兩個文件myfigure.fig
圖,其中包含了GUI佈局的描述,以及myfigure.m
包含描述GUI背後的邏輯回調(例如,當你點擊一個按鈕,有一定的函數被調用,並且.m文件旨在包含這種回調函數的代碼)。
如何將myfigure.m
的名稱更改爲myfigure_callbacks.m
,並仍將myfigure_callbacks.m
中的函數與myfigure.fig
中描述的GUI綁定?
所以我想有一個名爲
myfigure.fig
和myfigure_callbacks.m
代替
myfigure.fig
和myfigure.m
爲什麼你需要這個?一個文件系統硬連接'myfigure_callbacks.m' - >'myfigure.m'會爲你解決嗎? –
請注意,(a)您不需要在'.m'文件中進行回調;你可以爲每個回調單獨編寫一個文件(或者編寫一個類等),並且(b)'.m'文件就是你如何調用GUI,即不是調用'myGUI',而是調用'myGUI_callbacks ',這可能會在幾個月內讓你感到困惑。 – Jonas
@Vahagn:另一種可能是將GUI導出爲GUIDE中的自包含單個M文件:http://stackoverflow.com/questions/6548189/relocating-fig-files-when-creating-a-gu-using -matlab導/ 6556947#6556947 – Amro