2013-01-09 90 views
1

我在我的matlab中有這個回調gui,它是由菜單 - > Programm-> quit執行的。如何退出matlab gui

但是手柄是空的。

function menuProgramQuit_Callback(hObject, eventdata, handles) 
% hObject handle to menuProgramQuit (see GCBO) 
% eventdata reserved - to be defined in a future version of MATLAB 
% handles structure with handles and user data (see GUIDATA) 
close(handles.figure1); 

所以我想知道怎麼才能離開一個matlab的GUI,或者爲什麼在我的代碼手柄結構是空的?

+0

確保所有的GUI回調函數在終止時都保存「句柄」。 – Shai

+0

「保存手柄」是什麼意思? –

+0

使用'guidata':http://www.mathworks.com/help/matlab/ref/guidata.html – Shai

回答