资源简介
matlab运行过程中出现的将gui_mainfcn.m作为函数错误的解决,下载该附件并且覆盖原来的就可以了。
代码片段和文件信息
function varargout = gui_mainfcn(gui_State varargin)
% GUI_MAINFCN Support function for creation and callback dispatch of GUIDE GUIs.
% GUI_MAINFCN is called from inside MATLAB code files generated by GUIDE to handle
% GUI creation layout and callback dispatch.
%
% See also: GUIDE.
% GUI_MAINFCN provides these command line APIs for dealing with GUIs
%
% UNtitleD by itself creates a new UNtitleD or raises the existing
% singleton*.
%
% H = UNtitleD returns the handle to a new UNtitleD or the handle to
% the existing singleton*.
%
% UNtitleD(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in UNtitleD.M with the given input arguments.
%
% UNtitleD(‘Property‘‘Value‘...) creates a new UNtitleD or raises the
% existing singleton*. Starting from the left property value pairs
% are
% applied to the GUI before untitled_OpeningFunction gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to untitled_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE‘s Tools menu. Choose “GUI allows only one
% instance to run (singleton)“.
% Copyright 1984-2015 The MathWorks Inc.
gui_StateFields = {‘gui_Name‘
‘gui_Singleton‘
‘gui_OpeningFcn‘
‘gui_OutputFcn‘
‘gui_LayoutFcn‘
‘gui_Callback‘};
gui_Mfile = ‘‘;
for i=1:length(gui_StateFields)
if ~isfield(gui_State gui_StateFields{i})
error(message(‘MATLAB:guide:StateFieldNotFound‘ gui_StateFields{ i } gui_Mfile));
elseif isequal(gui_StateFields{i} ‘gui_Name‘)
gui_Mfile = [gui_State.(gui_StateFields{i}) ‘.m‘];
end
end
numargin = length(varargin);
if numargin == 0
% UNtitleD
% create the GUI only if we are not in the process of loading it
% already
gui_Create = true;
elseif local_isInvokeActiveXCallback(gui_State varargin{:})
% UNtitleD(ACTIVEX...)
vin{1} = gui_State.gui_Name;
vin{2} = [get(varargin{1}.Peer ‘Tag‘) ‘_‘ varargin{end}];
vin{3} = varargin{1};
vin{4} = varargin{end-1};
vin{5} = guidata(varargin{1}.Peer);
feval(vin{:});
return;
elseif local_isInvokeHGCallback(gui_State varargin{:})
% UNtitleD(‘CALLBACK‘hobjecteventDatahandles...)
gui_Create = false;
else
% UNtitleD(...)
% create the GUI and hand varargin to the openingfcn
gui_Create = true;
end
if ~gui_Create
% In design time we need to mark all components possibly created in
% the coming callback evaluation as non-serializable. This way they
% will not be brought into GUIDE and not be saved in the figure file
% when running/saving the GUI from GUIDE.
designEval = false;
if (numargin>1 && ishghandle(varargin{2}))
fig = varargin{2};
while ~isempty(fig) && ~ishghandle(fig‘figure‘)
fig = get(fig‘parent‘);
end
designEval = isappdata(0‘CreatingGUIDEFigure‘) || (is
- 上一篇:MATLAB图局部放大函数
- 下一篇:BLDCM simuli
nk 模糊控制仿真
相关资源
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
- matlab识别系统
评论
共有 条评论