0

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

但输出中没有雅各宾派

请有任何想法

4

1 回答 1

0

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

要获得雅可比行列式,您可以尝试数值或符号微分。

于 2019-03-30T00:25:00.013 回答