我可以从fminsearch获得Jacobian吗?

问题描述 投票:0回答:1

我想知道是否有一种简单的方法可以从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)

但是输出中没有雅各宾

任何想法,请

matlab optimization nonlinear-optimization fminsearch
1个回答
0
投票

fminsearch执行无梯度优化,即此函数从不计算雅可比行列式。因此,它无法归还。

为了得到雅可比人,你可以尝试数字或象征性的区分。

© www.soinside.com 2019 - 2024. All rights reserved.