I wonder if there is an easy way to get Jacobian out from fminsearch in Matlab ? like in
[OptimizedParamters,residualsNorm,residual,exitflag,output,lambda,jacobian] =
lsqnonlin(@function,
intialparamtersguess,lb,ub,options);
I've tried
options = optimset('MaxFunEvals',100,'Jacobian','on');
[x,fval,exitflag,output] = fminsearch(fun,x0,options)
but there is no Jacobin in the output
any ideas please
fminsearch performs gradient free optimization, i.e. this function never computes a Jacobian. Thus, it cannot return it.
To get a Jacobian you could try numerical or symbolic differentiation.