我的matlab gui使用按鈕單擊來啓動另一個gui。如何解決Matlab遞歸遞歸遞歸檢測hgload中的錯誤?
最近我發現,如果點擊該按鈕,我會導致matlab與遞歸錯誤崩潰(請參閱下面的說明)。 什麼導致了這種遞歸錯誤,我下次如何解決它?
錯誤說明:
???錯誤使用==> hgload> localCheckRecursion at 155 加載c:\ Algo \ MyGUI.fig時發生遞歸。
錯誤==> hgload at 56 Guard = localCheckRecursion(fullpath); %#ok
錯誤==> openfig at 72 [fig,savedvisible] = hgload(filename,struct('Visible','off'));我們可以通過下面的例子來說明這個錯誤:==> gui_mainfcn> local_openfig 286 gui_hFigure = openfig(name,singleton,visible);
錯誤==> gui_mainfcn在159 gui_hFigure = local_openfig(gui_State.gui_Name,gui_SingletonOpt, gui_Visible);
錯誤==> PumpControl at 42 gui_mainfcn(gui_State,varargin {:});
謝謝!它的工作就像一個魅力。 – 2011-03-24 13:32:21