Могу ли я получить якобиан от fminsearch - PullRequest
0 голосов
/ 30 марта 2019

Интересно, есть ли простой способ вывести якобиана из fminsearch в Matlab? как в [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)

но на выходе нет якобинца

любые идеи, пожалуйста

1 Ответ

0 голосов
/ 30 марта 2019

fminsearch выполняет оптимизацию без градиента, т.е. эта функция никогда не вычисляет якобиан.Таким образом, он не может его вернуть.

Чтобы получить якобиан, вы можете попробовать числовое или символическое дифференцирование.

...