callback function已回收

看板MATLAB作者 (~Sharek~)時間14年前 (2010/05/10 15:12), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
想用uicontrol 的pushbutton去做callback的動作 但是不知道要怎麼去使用自定義的function 去做callback的事情 嘗試的結果如下: function test1 clc close handleNew=uicontrol('Style','pushbutton','String','New','position',[40 30 60 40],'callback',{@myf,10}); end function myf(in) out=in*10 end ==================================== 這樣會出現錯誤訊息:too many input argumants 不太知道要怎麼設定 才可以按下按鈕後執行 myf 這個function 或者哪裡可以看到guide產生callback是怎麼呼叫以及傳遞參數呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.122.220.225

05/10 15:29, , 1F
已解決...在function myf改成function myf(handle,event)
05/10 15:29, 1F
文章代碼(AID): #1Bvx7nJN (MATLAB)