root(method=’hybr’)#

scipy.optimize.root(fun, x0, args=(), method='hybr', jac=None, tol=None, callback=None, options=None)

Findet die Wurzeln einer multivariaten Funktion mithilfe der hybrd- und hybrj-Routinen von MINPACK (modifizierte Powell-Methode).

Siehe auch

Für die Dokumentation der restlichen Parameter siehe scipy.optimize.root

Optionen:
——-
col_derivbool

Gibt an, ob die Jacobi-Funktion Ableitungen spaltenweise berechnet (schneller, da keine Transponierung erforderlich ist).

xtolfloat

Die Berechnung wird abgebrochen, wenn der relative Fehler zwischen zwei aufeinanderfolgenden Iterationen höchstens xtol beträgt.

maxfevint

Die maximale Anzahl der Funktionsaufrufe. Wenn Null, dann ist 100*(N+1) das Maximum, wobei N die Anzahl der Elemente in x0 ist.

bandtuple

Wenn auf eine Zwei-Sequenz gesetzt, die die Anzahl der Sub- und Superdiagonalen innerhalb des Bandes der Jacobi-Matrix enthält, wird die Jacobi-Matrix als gebändert betrachtet (nur für jac=None).

epsfloat

Eine geeignete Schrittlänge für die Vorwärts-Differenz-Approximation des Jacobi-Matrix (für jac=None). Wenn eps kleiner als die Maschinenpräzision ist, wird angenommen, dass die relativen Fehler in den Funktionen von der Größenordnung der Maschinenpräzision sind.

factorfloat

Ein Parameter, der die anfängliche Schrittweite bestimmt (factor * || diag * x||). Sollte im Intervall (0.1, 100) liegen.

diagsequence

N positive Einträge, die als Skalierungsfaktoren für die Variablen dienen.