Adams-metoden er en finit-difference-multitrinsmetode til numerisk integration af førsteordens almindelige differentialligninger . I modsætning til Runge-Kutta-metoden , for at beregne den næste værdi af den ønskede løsning, bruger den ikke én, men flere værdier, der allerede er blevet beregnet på tidligere punkter.
Opkaldt efter den engelske astronom John C. Adams , som foreslog det i 1855 .
Lad systemet af differentialligninger af første orden være givet
,for hvilket det er nødvendigt at finde en løsning på et gitter med et konstant trin . Beregningsformlerne for Adams-metoden til løsning af dette system er som følger: [1]
a) ekstrapolation - Adams -Bashforth metode
,
b) interpolation eller implicit - Adams -Multon metode
hvor er nogle beregnede konstanter.
For den samme formel er b) mere nøjagtig [2] , men kræver løsning af et ikke-lineært ligningssystem for at finde værdien af . I praksis findes en tilnærmelse ud fra a), og derefter gives en eller flere justeringer efter formlen
.th-ordens Adams metoder kræver forudberegning af løsningen ved de indledende punkter. Til at beregne startværdierne anvendes normalt et-trins metoder, for eksempel 4-trins Runge-Kutta-metoden af 4. nøjagtighedsorden.
Den lokale fejl i Adams-metoderne af th orden er . Fejlstrukturen i Adams-metoden er sådan, at fejlen forbliver begrænset eller vokser meget langsomt i tilfælde af asymptotisk stabile løsninger af ligningen. Dette gør det muligt at bruge denne metode til at finde stabile periodiske løsninger, især til at beregne bevægelsen af himmellegemer.
Eksplicitte Adams-Bashforth-metoder [3]
, ( Euler metode )Implicitte Adams-Multon-metoder [3]
, (implicit Euler-metode)Endelig forskelsmetode | |
---|---|
Generelle artikler | |
Typer af forskelsordninger |