solve

solve findet die Nullstellen von nichtlinearen Gleichungen bzw. Gleichungssystemen.

rvX = solve(func, rvXStart)

Returnwert

rvX ist der Lösungsvektor. Falls bei der Berechnung ein Fehler auftritt ist rvX gleich ERROR_VALUE.

Parameter

func

func ist eine vom Benutzer bereit zu stellende Funktion die folgende Form hat:

def func(rvX)
{
    ...
    return rvY;
}
rvXStart

rvXStart ist eine geschäzte Näherung für den Lösungsvektor.

Beispiel

def f(x)
{
    return x*x - sin(x);
}
solve(f, 1.0);

Siehe auch

nonlin

id-1348686