complex_ode#
- class scipy.integrate.complex_ode(f, jac=None)[Quelle]#
Ein Wrapper für ode für komplexe Systeme.
Diese Funktion verhält sich ähnlich wie
ode, bildet aber ein komplexwertiges Gleichungssystem auf ein reellwertiges ab, bevor die Integratoren verwendet werden.- Parameter:
- faufrufbar
f(t, y, *f_args) Rechte Seite der Gleichung. t ist eine Skalare,
y.shape == (n,).f_argswird durch Aufrufen vonset_f_params(*args)gesetzt.- jacaufrufbar
jac(t, y, *jac_args) Jacobi-Matrix der rechten Seite,
jac[i,j] = d f[i] / d y[j].jac_argswird durch Aufrufen vonset_f_params(*args)gesetzt.
- faufrufbar
- Attribute:
- tfloat
Aktuelle Zeit.
- yndarray
Aktuelle Variablenwerte.
Methoden
Extrahiert den Rückgabecode der Integration, um eine bessere Kontrolle bei fehlgeschlagener Integration zu ermöglichen.
integrate(t[, step, relax])Findet y=y(t), setzt y als Anfangsbedingung und gibt y zurück.
set_f_params(*args)Zusätzliche Parameter für die vom Benutzer bereitgestellte Funktion f festlegen.
set_initial_value(y[, t])Setzt Anfangsbedingungen y(t) = y.
set_integrator(name, **integrator_params)Setzt den Integrator nach Namen.
set_jac_params(*args)Zusätzliche Parameter für die vom Benutzer bereitgestellte Funktion jac festlegen.
set_solout(solout)Legt eine aufzurufende Funktion fest, die bei jedem erfolgreichen Integrationsschritt aufgerufen wird.
Prüft, ob die Integration erfolgreich war.
Beispiele
Beispiele für die Verwendung finden Sie unter
ode.