【发布时间】:2014-04-27 06:18:35
【问题描述】:
我有一个 Matlab GUI,它通过不同的方法从不同的函数中输入p array,我的问题是当输入p array 时我如何终止uiwait,例如当输入的任何功能成功终止时。我正在尝试输入uiresume,但它对我不起作用。
我的代码(主要功能):
function varargout = GUI(varargin)
if nargin == 0
fig = openfig(mfilename,'reuse');
handles = guihandles(fig);
guidata(fig, handles);
uiwait (fig);
if nargout > 0
varargout{1} = fig;
end
elseif ischar(varargin{1})
try
if (nargout)
[varargout{1:nargout}] = feval(varargin{:});
else
feval(varargin{:});
end
catch
end
end
【问题讨论】:
标签: matlab user-interface input wait