WikiDer > Rombergs Methode

Methode van Romberg

In dem numerische Mathematik, eine Unterregion der Mathematik, ist der Rombergs Methode eine numerische Methode zur Berechnung eines gegebenen Integral-. Die Methode geht von einer Reihe von sequentiellen Näherungen aus, die die Trapezregel, auf dem dann Richardson-Extrapolation wird als Getriebe verwendet.

Methode

Die Methode approximiert das Integral der Funktion über das Intervall durch sequentielles Unterteilen des Intervalls in Schritte die immer die Hälfte der vorherigen sind, und für eine gegebene Schrittweite die erweiterten Trapezregel bewirbt sich. Auf die so erhaltene Näherung werden dann aufeinanderfolgende Richardson-Extrapolationen angewendet.

Die Schrittweiten bilden eine Reihe , für die:

und .

Die Trapezregel ergibt bei der Schrittweite , also mit Schritte, der Ansatz

In dieser Formel müssen nur die Funktionswerte in den neuen Punkten berechnet werden, die in der Mitte zwischen den Punkten der vorherigen Teilung des Intervalls liegen.

Auf diese Näherung werden dann aufeinanderfolgende Richardson-Extrapolationen angewendet. Die Zahlen in der Spalte ganz links sind die Ergebnisse der Trapezregel. Dann wird das Dreieck von dieser linken Seite horizontal nach rechts um for by ergänzt Berechnen Sie die zusätzlichen Schätzungen:

Die Ansätze mit entsprechen dem Simpsons Regel wobei parabolische Näherungen zwischen drei aufeinanderfolgenden Gitterpunkten integriert werden. Die Ansätze mit entsprechen dem Boolesche Regel, das ein Polynom vierten Grades durch fünf aufeinander folgende Punkte anpasst und dann integriert.

Der Fehler in ist in ordnung

Implementierung

Die Gesamtzahl der Bewertungen der Integral- ist . Diese werden alle in der Berechnung der linken Spalte durchgeführt. Das Vervollständigen des Dreiecks erfordert keine weiteren Auswertungen. Die englische Version dieses Artikels enthält ein Beispiel für die Implementierung in der Programmiersprache C.

Beispiel

Als Beispiel ist die Funktion über das Intervall integriert Die direkt berechnete Lösung lautet 0.45996976941. Die Ergebnisse der Romberg-Integration sind:

00,4207354924
10,45008051550,4598621899
20,45730093750,45970774480,4596974485
30,45909897340,45969831870,45969769030,4596976941

Beachten Sie, dass die Näherung tatsächlich eine Näherung mit dem Trapezregel mit 8 Intervallen nur auf drei Stellen richtig ist, während das Romberg-Verfahren bei ebenso vielen Auswertungen des Integranden 10 richtige Stellen erhält.

Referenz