我有這行代碼:如何在MATLAB中創建動態回調?
delete_btn = uicontrol(rr_ops, 'Style', 'pushbutton', 'String', 'Delete Graphic', 'Position', [13 135 98 20], ...
'Callback', 'delete_graphic');
和一點點上這個功能:
function delete_graphic
global rr_list
selected = get(rr_list, 'Value');
selected
return;
爲什麼這個代碼不工作?我真的不明白...
我需要什麼?我創建一個按鈕和一個列表框,單擊按鈕 - 從列表框中刪除選定的元素。
Thx尋求幫助。
PS 總是收到此錯誤:
??? Undefined function or variable 'delete_graphic'.
??? Error while evaluating uicontrol Callback
這裏是我的所有代碼:http://paste.ubuntu.com/540094/(線185)
謝謝。它的工作,但我怎樣才能將其他參數傳遞給delete_graphic函數? – AndrewShmig 2010-12-06 07:03:59