close
因為handle就像是住址一樣,有點像pointer是不會重複的。
假使我今天的GUI介面存成GUI.m 、 它同時在callback裡面有用到A.m 的話
A.m 裡的 變數x 跟GUI.m裡面的變數x是不一樣的。
因此若想要把某變數x從GUI傳到A的話,必須使用get的指令
假設今天GUI裡面有個讓使用者輸入的欄位叫做num,然後你想要在A裡面使用這個數字的話
比如說想要disp這個num
A裡面必須這樣打:
disp(get(handles.num,'String'));
也就是把num的String給顯示出來
然後想要存成最後的檔案的時候要選export
不然直接從matlab左邊的目錄裡面去執行GUI.m是不行的喔
全站熱搜