(最初发布在Doug的MATLAB视频教程博客。)
最近,我从一个高级MATLAB用户那里得到了一个很好的问题。他想要一个从GUI返回的输出。在GUIDE中有一个模态对话框的例子。但是,要了解示例的哪些部分给出了这种特定的行为需要一些努力。在这个视频中,我做了一个非常简单的GUI,通过粘贴那个例子给出一个返回值。
这是我复制和粘贴的代码:
%%% OpenignFCN uncomment uiwait %%%OutputFCN varargout{1} = handles.output;%现在可以删除该图delete(handles.figure1);%%%CloseReqFCN if isequal(get(hObject, 'waitstatus'), 'waiting') % GUI仍然在UIWAIT中,我们UIRESUME UIRESUME (hObject);% GUI不再等待,只要关闭它delete(hObject);结束
记录:2010年2月12日
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站不适合从您的位置访问。