0
是否有一个等效于Python scipy.optimize.fmin_cg
函数的matlab? 我正在使用Matlab R2008a和python 2.6。Matlab的等效Python Python scipy.optimize.fmin_cg
背景:我想从Python中下面的代码片段转换为Matlab的
retval = optimize.fmin_cg(hsic.ObjUnBiasedHSIC,sga[[k],].ravel(),\
hsic.GradUnBiasedHSIC,args=[x,kernelx,L,sL,ssL],\
gtol=1e-6, maxiter=100,full_output=True, disp=False)
如果有人能后用正确的optimset确切的翻译,这将会是超级!
所有帮助极大赞赏.. 谢谢!
注意'fminsearch'是基于[内尔德-米德下山单纯形(http://en.wikipedia.org/wiki/Nelder-Mead_method),并且因此是更类似于SciPy的的['SciPy的.optimize.fmin'](http://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.fmin.html)我想象一下。但是,它可能会正常工作,但由于Nelder-Mead不使用它们,因此无法通过'optimset'指定渐变。如果您需要梯度,请尝试'fminunc' - 大规模算法甚至可以[基于共轭梯度法](http://mathworks.com/help/optim/ug/unconstrained-nonlinear-optimization-algorithms.html)。 – horchler