www.gusucode.com > sloptim工具箱matlab源码程序 > sloptim/sloptim/@sroengine/@fminsearch/fminsearch.m
function this = fminsearch(Project) % Creates FMINSEARCH optimizer for specified project. % Copyright 1986-2009 The MathWorks, Inc. this = sroengine.fminsearch; % Check OPTIM is installed if isempty(ver('optim')) || ~license('test','optimization_toolbox') ctrlMsgUtils.error('Sloptim:engine:errInstallOptim') end % Initialize properties this.initialize(Project); % Set options ProjOptions = Project.optimget; this.Options = optimset(optimset('fminsearch'),... 'Display',ProjOptions.Display,... 'MaxIter',ProjOptions.MaxIter,... 'MaxFunEvals',Inf,... 'TolCon',ProjOptions.TolCon,... 'TolFun',ProjOptions.TolFun,... 'TolX',ProjOptions.TolX);