Direkt zum Inhalt

Pfadnavigation

  1. Startseite
  2. Mathematik Abitur
  3. 8 Differenzen- und Differenzialgleichungen
  4. 8.2 Differenzialgleichungen
  5. 8.2.4 Näherungsverfahren zur Lösung von Differenzialgleichungen 1.Ordnung
  6. Das Runge-Kutta-Verfahren

Das Runge-Kutta-Verfahren

Soll eine explizite Differenzialgleichung f ′ ( x ) = G ( x ;   f ( x ) ) mit der Anfangsbedingung f ( x 0 ) = y 0 numerisch nach dem Polygonzugverfahren gelöst werden, so benutzt man die Differenzengleichung f ¯ ( x + h ) = f ¯ ( x ) + h ⋅ G ( x ;   f ¯ ( x ) ) .

Dabei ist y ¯ = f ¯ ( x ) eine Näherung für die eigentlich gesuchte Funktion y = f ( x ) .

Bei Übergang zur Darstellung der Differenzengleichung als iterative Bildungsvorschrift ergibt sich y ¯ i   + 1 = y ¯ i + h ⋅ G ( x i ;   y ¯ i ) bzw. y ¯ i   + 1 = y ¯ i + h ⋅ m i ( p o l y )  mit m i ( p o l y ) = G ( x i ;   y ¯ i ) .

Schule wird easy mit KI-Tutor Kim und Duden Learnattack

  • Kim hat in Deutsch, Mathe, Englisch und 6 weiteren Schulfächern immer eine von Lehrkräften geprüfte Erklärung, Video oder Übung parat.
  • 24/7 auf Learnattack.de und WhatsApp mit Bildupload und Sprachnachrichten verfügbar. Ideal, um bei den Hausaufgaben und beim Lernen von Fremdsprachen zu unterstützen.
  • Viel günstiger als andere Nachhilfe und schützt deine Daten.
Jetzt 30 Tage risikofrei testen
Your browser does not support the video tag.

Dem Polygonzugverfahren liegt die Voraussetzung zugrunde, dass die Änderung der Funktion zwischen x = x i und x + h = x i   + 1 allein durch den Anstieg G ( x i ;   y ¯ i ) an der Stelle x i bestimmt ist. Da die exakte Lösung f diese Voraussetzung im Allgemeinen nicht erfüllt – ihr Anstieg kann sich zwischen x i  und x i   + 1 ändern – entstehen Abweichungen zwischen y i   + 1 = f ( x i   + 1 ) und y ¯ i   + 1 = f ¯ ( x i   + 1 ) . Diese können durch ein kleineres h und damit größeren Rechenaufwand reduziert werden.

Eine andere Möglichkeit zur Reduzierung der Abweichungen besteht darin, den Anstieg der Funktion f zwischen x i  und x i   + 1 besser als nur durch G ( x i ;  y i ) (Anstieg am Anfang des Intervalls) abzuschätzen. Hierfür lieferten die deutschen Mathematiker CARL RUNGE (1856 bis1927) und MARTIN WILHELM KUTTA (1867 bis 1944) eine weit verbreitete Variante.

Der Term G ( x i ; y ¯ i ) für den Anstieg m i im Punkt P ( x i ; y ¯ i ) des Richtungsfeldes wird dabei ersetzt durch einen gemittelten Anstiegswert über vier Punkte P 1  bis P 4 .

Bild

Die Berechnung der numerischen Lösung folgt dann wieder der Grundgleichung y ¯ i + l = y ¯ i + m i ( r u -ka ) ⋅ h (Berechnung von m i ( r u -ka ) siehe Tabelle).

Die Berechnung einer numerischen Lösung nach RUNGE und KUTTA sollte aus Effektivitätsgründen am PC durchgeführt werden. Die Programmierung des Algorithmus kann in einer Programmiersprache oder mittels Tabellenkalkulation erfolgen.

Anwendung des Polygonzugverfahrens und des RUNGE-KUTTA-Verfahrens

Beispiel: Das Anfangswertproblem f ′ ( x ) + f ( x ) = 2  mit  f ( 0 ) = 0 soll nach dem Polygonzugverfahren und dem RUNGE-KUTTA-Verfahren mit h = 0,8 im Intervall [ 0 ; 4 ] näherungsweise gelöst und mit der exakten Lösung y = f ( x ) = − 2 e − x + 2 verglichen werden.

Die Differenzialgleichung f ′ ( x ) + f ( x ) = 2 wird umgewandelt in f ′ ( x ) = − f ( x ) + 2 .
Für die Funktion G gilt G ( x ;   f ( x ) ) = − f ( x ) + 2  bzw .  G ( x i ;   y ¯ i ) = − y ¯ i + 2 .

  • Polygonzugverfahren:
    y ¯ i   + l ( p o l y ) = y ¯ i ( p o l y ) + m i ( p o l y ) ⋅ h
  • RUNGE- KUTTA -Verfahren:
    y ¯ i   + l ( r u -ka ) = y ¯ i ( r u -ka ) + m i ( r u -ka ) ⋅ h

Die Berechnungsergebnisse für beide Verfahren sowie die Werte y i der exakten Lösung sind in folgender Tabelle enthalten.

Bild

Sowohl die Tabelle als auch die grafische Darstellung deuten an, dass im Allgemeinen numerische Lösungen nach dem RUNGE-KUTTA-Verfahren kleinere Abweichungen gegenüber der exakten Lösung aufweisen als numerische Lösungen nach dem Polygonzugverfahren.

  • Vergleich des Polygonzugverfahrens mit dem RUNGE-KUTTA-Verfahren
Lernhelfer (Duden Learnattack GmbH): "Das Runge-Kutta-Verfahren." In: Lernhelfer (Duden Learnattack GmbH). URL: http://www.lernhelfer.de/index.php/schuelerlexikon/mathematik-abitur/artikel/das-runge-kutta-verfahren (Abgerufen: 21. May 2025, 01:44 UTC)

Suche nach passenden Schlagwörtern

  • Runge
  • Differentialgleichungen
  • Berechnung
  • Differnzialgleichungen
  • Anfangswertproblem
  • Polygonzugverfahren
  • Mathcad
  • Kutta
  • interaktives Rechenbeispiel
  • RUNGE-KUTTA-Verfahren
Jetzt durchstarten

Lernblockade und Hausaufgabenstress?

Entspannt durch die Schule mit KI-Tutor Kim und Duden Learnattack.

  • Kim hat in Deutsch, Mathe, Englisch und 6 weiteren Schulfächern immer eine von Lehrkräften geprüfte Erklärung, Video oder Übung parat.
  • 24/7 auf Learnattack.de und WhatsApp mit Bildupload und Sprachnachrichten verfügbar. Ideal, um bei den Hausaufgaben und beim Lernen von Fremdsprachen zu unterstützen.
  • Viel günstiger als andere Nachhilfe und schützt deine Daten.

Verwandte Artikel

Darstellung geometrischer Objekte durch Differenzialgleichungen

Die Lösungen (Integrale) von Differenzialgleichungen sind Kurvenscharen. Entsprechend lassen sich Klassen von Kurven, die sich nur durch konstante Parameter unterscheiden, durch Differenzialgleichungen darstellen. Im Folgenden werden Differenzialgleichungen für geometrische Grundgebilde wie Gerade, Kreis, Parabel, Ellipse und Hyperbel angegeben.

Numerische Lösungsverfahren für Differentialgleichungen

Viele Differenzialgleichungen – auch solche 1. Ordnung – lassen sich nicht oder nur aufwendig lösen. Deshalb ist es wichtig, neben exakten auch über numerische Lösungsverfahren zu verfügen, die Näherungslösungen für Anfangswertprobleme liefern. Da sich numerische Lösungsverfahren mithilfe von Computern abarbeiten lassen, werden Differenzialgleichungen für einen immer breiteren Interessentenkreis zugänglich.

Differenzialgleichungen zur Beschreibung der Füllstandssteuerung einer Talsperre

Der Füllstand einer Talsperre wird ausgedrückt durch das (aktuelle) Stauvolumen V(t), das sich durch den Zu- und Abfluss von Wasser mit der Zeit t ändern kann. Zu- und Abfluss von Wasser geben an, welches Wasservolumen pro Zeiteinheit in die Talsperre hinein- bzw. aus ihr herausfließt.
Beide werden zusammengefasst zur Wasserzufuhr Z(t), die sich ebenfalls mit der Zeit ändern kann. Überwiegt der Zufluss, so gilt Z ( t ) ≥ 0, überwiegt dagegen der Abfluss, so ist Z ( t ) ≤ 0.

Unbeschränktes und logistisches Wachstum (Differenzialgleichungen)

Eine Population bestehe aus N Individuen. Nach einer Zeit Δ t ist eine Änderung Δ N mit Δ N = N ( t + Δ t ) − N ( t ) des Populationsumfangs N zu verzeichnen. Kann die Population ohne Beschränkung wachsen, so ist die Änderung proportional zum Ausgangsumfang – je mehr Individuen vorhanden sind, desto mehr Nachwuchs stellt sich ein. Es gilt also Δ N ∼ N  oder  Δ N = k N (unbeschränktes Wachstum), wobei k als Wachstumsrate (bei unbeschränktem Wachstum) bezeichnet wird.
Ist das Wachstum durch eine Obergrenze G der Individuenzahl beschränkt, so wird sich bei noch kleiner Individuenzahl ein annähernd unbeschränktes Wachstum einstellen, mit wachsender Zahl N wird die Wachstumsrate jedoch kleiner, um schließlich bei N = G den Wert 0 anzunehmen. Eine Beschränkung kommt beispielsweise zustande, wenn die Population in einem isolierten Gebiet lebt, in dem sich höchstens G Individuen ernähren können.

Die modifizierte Wachstumsrate
k b = k ( 1 − N G )
weist das erwartete Verhalten auf.

Als Differenzengleichung ergibt sich
Δ N = k b ⋅ N = k ⋅ ( 1 − N G ) ⋅ N
(logistisches Wachstum).

Richtungsfeld einer Differenzialgleichung

Gewöhnliche Differenzialgleichungen beschreiben Kurvenscharen in der Ebene. Eine Differenzialgleichung 1. Ordnung ordnet jedem Punkt der xy-Ebene einen Wert zu (vorausgesetzt, dass für den Punkt ein Wert definiert ist), welcher der Richtung der Tangente der Integralkurve in diesem Punkt entspricht, ein sogenanntes Linienelement.
Die Gesamtheit der Linienelemente ist das durch die Differenzialgleichung beschriebene Richtungsfeld. Das Bestimmen der Lösung der Differenzialgleichung ist das Bestimmen der Kurven, die auf dieses Richtungsfeld „passen“.

Ein Angebot von

Footer

  • Impressum
  • Sicherheit & Datenschutz
  • AGB
© Duden Learnattack GmbH, 2025