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 中的元素數量。

bandtuple

如果設定為包含 Jacobi 矩陣帶寬內子對角線和超對角線數量的雙序列,則 Jacobi 矩陣被視為帶狀矩陣 (僅適用於 jac=None)。

epsfloat

Jacobian 前向差分近似的合適步長 (對於 jac=None)。如果 eps 小於機器精度,則假設函數中的相對誤差與機器精度同階。

factorfloat

決定初始步長邊界的參數 (factor * || diag * x||)。應在區間 (0.1, 100) 內。

diagsequence

N 個正數條目,作為變數的比例因子。