www.gusucode.com > mbcmodels 工具箱 matlab 源码程序 > mbcmodels/@xregmodel/runfit.m
function [m,OK,varargout] = runfit(m,X,Y,varargin) %RUNFIT % Copyright 2000-2004 The MathWorks, Inc. and Ford Global Technologies, Inc. if isa(m.FitAlgorithm,'xregoptmgr') % optim Manager % % pass current parameters as initial conditions x0= double(m); [m,cost,OK,varargout{1:nargout-2}]= run(m.FitAlgorithm,m,x0,X,Y,varargin{:}); else % old format % function as char or function handle [m,OK,varargout{1:nargout-2}]= feval(m.FitAlgorithm,m,X,Y,varargin{:}); end