2014-06-23 39 views
1

一个警告,我对此很陌生,并且出于我的深度,所以如果这是新手或不清楚,请致歉。Matlab fminsearch Hessians?

我使用fminsearch对许多数据集进行参数估计,并且有人建议我们应该尝试为每个数据集拟合hessians。是否有可能使用fminsearch获取这些信息?

有人告诉我,它应该是一个标准输出选项,但据我所知,这不是对fminsearch选项之一(虽然它看起来是fminunc一个选项)

这是相关位代码林希望修改:

[par,fval] = fminsearch(@(x) logistic(x,arg), [m me p pe c ce]); 

任何帮助都将不胜感激。

回答

0

经过一番搜索后,答案是使用fmincon。对于那些感兴趣的人,这是最终工作的代码:

[par,fval,EXITFLAG,OUTPUT,LAMBDA,GRAD,HESSIAN] = fmincon(@(x) logistic(x,arg), [m me p pe c ce], [], [], [], [], [-Inf -Inf -Inf -Inf -Inf], [Inf Inf Inf Inf Inf], [], optimopt)