Skip to content

Latest commit

 

History

History

LMM

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

LMM

Explizite lineare Mehrschrittmethoden zur iterativen Lösung von Differenzialgleichungen der Form y'(t) = f(t,y(t)) mit gegebener Vorlaufsrechnung.

Setup

Folgende Felder können im Voraus belegt oder beim Start des Programms eingegeben werden:

Feld Belegung
Y₁ Funktion f(T,Y)

Ablauf

  • Das Programm fordert zur Eingabe der folgenden Werte auf:
    • Startzeitpunkt t0
    • Schrittweite h
    • Stufenzahl m
    • Parameter α0 bis αm
    • Parameter β0 bis βm-1
    • Vorlaufwerte y0 bis ym-1
  • Die Funktionsauswertungen f0 bis fm-1 werden ausgegeben.
  • Das Programm fordert zur Wahl einer der im Folgenden beschriebenen Aktionen auf.

Aktion: Zeitschritt

  • Der nächste Wert ym und die Funktionsauswertung fm werden ausgegeben

Aktion: Konsistenzord.

  • Die Prüfung der Konsistenzordnung wird ausgegeben.

Aktion: Stabilitaet

  • Das erste charakteristische Polynom wird geplottet.

Beispielsetup

  • Y1(T,Y)=T+Y
  • t0=0.4
  • h=0.05
  • m=2
  • α0=0
  • α1=-1
  • α2=1
  • β0=-0.5
  • β1=1.5
  • y0=4.509822
  • y1=4.755313

Arbeitsspeicher

Feld Belegung
A Startwert t0
B Zwischenspeicher
H Schrittweite h
I Schleifenindex
J Schleifenindex
M Stufenzahl m
P Konsistenzordnung p
R β-Summe
S α-Summe
T Funktionsparameter t
Y Funktionsparameter y
Z Zwischensumme
[G] f-Vektor
[H] α-Vektor
[I] β-Vektor
[J] y-Vektor
Str1 Zwischenspeicher
Str0 Zwischenspeicher
Y₀ Charakteristisches Polynom