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)

id-1565148