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 个用作变量比例因子的正条目。