ode¶
ode berechnet die Lösungen von gewöhnlichen Differentialgleichungen 1. Ordnung.
-
rvX = ode(f, x_0, t_out)
Returnwert
rvX ist der Lösungsvektor.
Parameter
-
f
f ist eine vom Benutzer bereitzustellende Funktion (siehe Beispiel).
-
x_0
x_0 ist ein Spalten-Vektor mit den Anfangsbedingungen.
-
t_out
t_out sind die Zeitpunkte für die die Differentialgleichungen gelöst werden sollen.
Beispiel
def y_dot(y, t)
{
return sin(t) .* sin(t) - 3 * y;
}
y = ode(y_dot, 0, t = linspace(0,3,30)');
plot(t, y)
Siehe auch
id-1565148