【发布时间】:2017-04-19 21:33:06
【问题描述】:
我正在尝试使用 Matlab 和 Python 中的狗腿信任域算法求解一组非线性方程。
在 Matlab 中,fsolve 是默认算法,而对于 Python,我们在 scipy.optimize.minimize 中指定“dogleg”。我不需要为 Matlab 指定 Jacobian 或 Hessian,而 Python 需要其中任何一个来解决问题。
我没有 Jacobian/Hessian,那么 Python 有没有办法解决这个问题?或者是否有另一个函数可以在fsolve 中执行相当于 Matlab 的狗腿法的功能?
【问题讨论】:
标签: python matlab optimization scipy minimization