Zpětná Eulerova metoda - Backward Euler method
v numerická analýza a vědecké výpočty, zpětně Eulerova metoda (nebo implicitní Eulerova metoda) je jedním z nejzákladnějších numerické metody řešení obyčejných diferenciálních rovnic. Je to podobné jako (standard) Eulerova metoda, ale liší se v tom, že se jedná o implicitní metoda. Zpětná metoda Euler má chybu objednávky jedna v čase.
Popis
Zvažte obyčejná diferenciální rovnice
s počáteční hodnotou Zde funkce a počáteční data a jsou známy; funkce záleží na reálné proměnné a není znám. Numerická metoda vytvoří sekvenci takhle přibližný , kde se nazývá velikost kroku.
Zpětná Eulerova metoda počítá aproximace pomocí
To se liší od (vpřed) Eulerovy metody v tom, že tato používá namísto .
Zpětná Eulerova metoda je implicitní metoda: nová aproximace Objeví se na obou stranách rovnice, a proto musí metoda vyřešit algebraickou rovnici pro neznámé . Pro ne-tuhý problémy, to lze provést iterace s pevným bodem:
Pokud tato posloupnost konverguje (v rámci dané tolerance), pak metoda bere svůj limit jako novou aproximaci.[2]
Alternativně lze použít (některé úpravy) Newton – Raphsonova metoda vyřešit algebraickou rovnici.
Derivace
Integrace diferenciální rovnice z na výnosy
Nyní aproximujte integrál napravo pravou rukou obdélníková metoda (s jedním obdélníkem):
Nakonec to použijte se má přibližovat a následuje vzorec pro zpětnou Eulerovu metodu.[3]
Stejné uvažování vede k (standardní) Eulerově metodě, pokud je místo pravého pravítka použito pravidlo levého obdélníku.
Analýza

Zpětná Eulerova metoda má pořadí jedna. To znamená, že chyba místního zkrácení (definovaná jako chyba v jednom kroku) je , za použití velká O notace. Chyba v určitou dobu je .
The oblast absolutní stability pro zpětnou Eulerovu metodu je doplněk v komplexní rovině disku s poloměrem 1 se středem 1, znázorněným na obrázku.[4] To zahrnuje celou levou polovinu komplexní roviny, takže je vhodná pro řešení tuhé rovnice.[5] Ve skutečnosti je zpětná Eulerova metoda rovnoměrná L-stabilní.
Oblast pro diskrétní stabilní systém metodou Backward Euler je kruh s poloměrem 0,5, který je umístěn na (0,5, 0) v rovině z.[6]
Rozšíření a úpravy
Zpětná Eulerova metoda je variantou (dopředu) Eulerova metoda. Další varianty jsou částečně implicitní Eulerova metoda a exponenciální Eulerova metoda.
Na zpětnou Eulerovu metodu lze pohlížet jako na Metoda Runge – Kutta s jednou fází, popsanou Butcherovým tablem:
Na zpětnou Eulerovu metodu lze pohlížet také jako na lineární vícestupňová metoda jedním krokem. Jedná se o první metodu rodiny Adams – Moultonovy metody, a také rodiny vzorce zpětné diferenciace.
Viz také
Poznámky
- ^ Řezník 2003, str. 57
- ^ Řezník 2003, str. 57
- ^ Řezník 2003, str. 57
- ^ Řezník 2003, str. 70
- ^ Řezník 2003, str. 71
- ^ Wai-Kai Chen, ed., Analog and VLSI Circuits The Circuits and Filters Handbook, 3. vyd. Chicago, USA: CRC Press, 2009.
Reference
- Řezník, John C. (2003), Numerické metody pro obyčejné diferenciální rovnice, New York: John Wiley & Sons, ISBN 978-0-471-96758-3.