我想知道是否有一种简单的方法可以从Matlab中的fminsearch中获取Jacobian?就像在
[OptimizedParamters,residualsNorm,residual,exitflag,output,lambda,jacobian] =
lsqnonlin(@function,
intialparamtersguess,lb,ub,options);
我试过
options = optimset('MaxFunEvals',100,'Jacobian','on');
[x,fval,exitflag,output] = fminsearch(fun,x0,options)
但是输出中没有雅各宾
任何想法,请
fminsearch执行无梯度优化,即此函数从不计算雅可比行列式。因此,它无法归还。
为了得到雅可比人,你可以尝试数字或象征性的区分。