Iterative Lösung und Fehlerschätzung von Fixpunktgleichungen der Form x = ϕ(x).
Folgende Felder können im Voraus belegt oder beim Start des Programms eingegeben werden:
Feld | Belegung |
---|---|
Y₁ |
Funktion ϕ(X ) |
L |
(optional) Lipschitz-Konstante L |
- Das Programm fordert zur Eingabe des Startwerts x0 auf.
- Die erste Iterierte x1 = ϕ(x0) wird berechnet.
- Das Programm fordert zur Wahl einer der im Folgenden beschriebenen Aktionen auf.
- Eine neue Iterierte xk = ϕ(xk-1) wird berechnet.
- Das Programm fordert zur Eingabe einer Fehlertoleranz ϵ ≥ |xk - x*| auf.
- Eine hinreichende Anzahl an Iterationsschritten k zum Erreichen der Toleranz wird berechnet.
- Eine Fehlerschätzung für |xk - x*| auf Grundlage der letzten beiden Werte xk und xk-1 wird berechnet.
- Die Ergebnis einer Aitken-Beschleunigung wird ausgegeben.
- Eine Näherung der Lipschitz-Konstanten wird ausgegeben.
- Eine Näherung der Konvergenzordnung wird ausgegeben.
- Das Programm wird beendet.
- ϕ(X)=(6+X)^(1/3)
- x0=6
Feld | Belegung |
---|---|
A |
Wert xk-3 |
B |
Wert xk-2 |
C |
Wert xk-1 |
D |
Wert xk |
E |
Toleranz ϵ |
K |
Iteration k |
L |
Lipschitz-Konstante L |
Str8 |
Index k-2 |
Str9 |
Index k-1 |
Str0 |
Index k |
Y₁ |
Funktion ϕ(X ) |