Numerisk derivering och integration
Approximera derivator med differenskvoter och integraler med trapetsregeln, och förbättra resultatet med Richardsonextrapolation.
Översikt
Kärnan i numerisk derivering
En derivata approximeras med en differenskvot. Den centrala kvoten är noggrannare än den framåttagna eftersom förstaordningstermerna tar ut varandra.
Exempel
Metod och kontroll
Är noggrannhetsordningen känd går två approximationer med olika steglängd att väga samman till en noggrannare, utan att funktionen behöver beräknas i fler punkter än de redan använda.
Fördjupning
Vanliga fallgropar
Ett kortare steg minskar diskretiseringsfelet men förstorar avrundningsfelet, så det finns en steglängd under vilken resultatet blir sämre igen. Richardsonextrapolation kräver dessutom att den antagna ordningen stämmer; används fel ordning blir det extrapolerade värdet sämre än de värden det byggdes av.
Formler i området
Framåt- och bakåtdifferens
- Vad gör formeln?
- Ensidiga första ordningens approximationer, särskilt användbara vid randen.
- När får den användas?
- u är minst två gånger kontinuerligt deriverbar lokalt.
Centrala differenskvoten
- Vad gör formeln?
- Skattar derivatan med en symmetrisk differens och har noggrannhetsordning två.
- När får den användas?
- Kräver funktionsvärden symmetriskt på båda sidor om punkten och att f är tillräckligt många gånger deriverbar.
Central differens för andra derivatan
- Vad gör formeln?
- Ger den tridiagonala kärnan i många diskretiserade randvärdesproblem.
- När får den användas?
- u har minst fyra kontinuerliga derivator lokalt och nätet är likformigt.
Trapetsregeln
- Vad gör formeln?
- Approximerar integralen med trapetser under den styckvis linjära interpolanten.
- När får den användas?
- Intervallet delas i n lika stora delintervall med steglängden h mellan punkterna.
Trapetsregelns felterm
- Vad gör formeln?
- Visar att trapetsregelns fel är av andra ordningen och beror på funktionens krökning.
- När får den användas?
- f är två gånger kontinuerligt deriverbar på intervallet; ξ är en okänd punkt i intervallet.
Richardsonextrapolation
- Vad gör formeln?
- Kombinerar två skattningar med olika steglängd så att den ledande feltermen tar ut sig.
- När får den användas?
- Metoden har känd noggrannhetsordning p och steglängden halveras mellan de två skattningarna.
Kan du använda numerisk derivering och integration?
Lös en riktig tentauppgift från SF1547 med ledtrådar och lösningsförslag. Inget konto behövs.