root(method=’hybr’)#
- scipy.optimize.root(fun, x0, args=(), method='hybr', jac=None, tol=None, callback=None, options=None)
使用 MINPACK 的 hybrd 和 hybrj 例程(改进的 Powell 方法)查找多元函数的根。
另请参见
有关其他参数的文档,请参阅
scipy.optimize.root
- 选项:
- ——-
- col_derivbool
指定 Jacobian 函数是否对列(更快,因为没有转置操作)计算导数。
- xtolfloat
如果两个连续迭代之间的相对误差至多 xtol,则计算将终止。
- maxfevint
调用此函数的最大次数。如果为零,则
100*(N+1)
是最大值,其中 N 表示 x0 中元素的数量。- band元组
如果设置为包含 Jacobi 矩阵带状内上下对角线数量的两序列,则 Jacobi 矩阵被视为带状的(仅针对
fprime=None
)。- eps浮点数
用于 Jacobi 矩阵前向差分近似的合适步长(对于
fprime=None
)。如果 eps 小于机器精度,则函数中的相对误差假定为机器精度的数量级。- factor浮点数
一个决定初始步长的参数(
factor * || diag * x||
)。应位于间隔(0.1, 100)
内。- diag序列
N 个用作变量比例因子的正条目。