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是不行的喔

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 weselyong 的頭像
    weselyong

    WeselyOng

    weselyong 發表在 痞客邦 留言(0) 人氣()