Numerische Verfahren
- Bisektion
- c = (a + b)/2, width after n steps (b − a)/2ⁿ
- Newton-Raphson
- xn+1 = xₙ − f(xₙ)/f′(xₙ)
- Lineare Interpolation
- y = y₁ + (y₂ − y₁)(x − x₁)/(x₂ − x₁)
- Trapezregel
- T = (h/2)[f₀ + 2f₁ + … + 2fn−1 + fₙ], h = (b − a)/n
- Simpson-Regel (n gerade)
- S = (h/3)[f₀ + 4f₁ + 2f₂ + … + 4fn−1 + fₙ]
- Fehlerschranke der Trapezregel
- |E| ≤ (b − a)h²M/12, M = max|f″|
- Euler
- yn+1 = yₙ + h·f(tₙ, yₙ)
- Heun
- yn+1 = yₙ + (h/2)(k₁ + k₂), k₂ = f(tₙ + h, yₙ + hk₁)
- RK4
- yn+1 = yₙ + (h/6)(k₁ + 2k₂ + 2k₃ + k₄)
Methode
- Bei einer Nullstelle: Prüfe den Vorzeichenwechsel für die Bisektion oder berechne f und f′ für Newton, und behalte sechs oder mehr Stellen in einer Tabelle der Iterierten.
- Für einen Tabellenwert: Interpoliere linear zwischen den beiden benachbarten Punkten.
- Für ein Integral: Bestimme h = (b − a)/n, liste f an jedem Knoten auf, wende die Gewichte an (1, 2, …, 2, 1 für Trapez; 1, 4, 2, …, 4, 1 für Simpson mit geradem n) und multipliziere mit h/2 bzw. h/3.
- Für eine Differentialgleichung: Gehe von t₀ aus mit yₙ₊₁ = yₙ + h·f(tₙ, yₙ) (Euler) oder der gemittelten Steigung (Heun) schrittweise vor, eine Zeile pro Schritt, bis du das gesuchte t erreichst.