Ogólne metody liniowe
Ogólne metody liniowe ( GLM ) to duża klasa metod numerycznych stosowanych do uzyskiwania numerycznych rozwiązań równań różniczkowych zwyczajnych . Obejmują one wieloetapowe Runge-Kutty , które wykorzystują pośrednie punkty kolokacji , a także liniowe metody wieloetapowe , które zapisują skończoną historię rozwiązania. John C. Butcher pierwotnie ukuł ten termin dla tych metod i napisał serię artykułów przeglądowych, rozdział w książce i podręcznik na ten temat. Jego współpracownik Zdzisław Jackiewicz ma również obszerny podręcznik na ten temat. Oryginalna klasa metod została pierwotnie zaproponowana przez Butchera (1965), Geara (1965) oraz Gragga i Stettera (1964).
Niektóre definicje
Metody numeryczne równań różniczkowych zwyczajnych pierwszego rzędu przybliżają rozwiązania problemów z wartościami początkowymi postaci
Rezultatem są przybliżenia wartości w dyskretnych czasach }
gdzie h jest krokiem czasu (czasami określanym jako ).
Opis metody
W naszym opisie podążamy za Butcherem (2006), s. 189–190, chociaż zauważamy, że tę metodę można znaleźć gdzie indziej.
wykorzystują dwie liczby , liczbę punktów czasowych w historii i punktów kolokacji W przypadku do klasycznych metod Runge-Kutty aw te sprowadzają do liniowych metod wieloetapowych
i pochodne stopni są obliczane na podstawie przybliżeń , , w czasie krok :
etapu są definiowane przez dwie macierze, U }
a aktualizacja do czasu definiowana przez dwie macierze, i :
Biorąc pod uwagę cztery macierze, można zwięźle zapisać odpowiednik obrazu Rzeźnika jako: i
gdzie oznacza iloczyn tensorowy .
Przykłady
Przedstawiamy przykład opisany w (Butcher, 1996). Ta metoda składa się z jednego „przewidywanego” kroku i „skorygowanego” kroku, który wykorzystuje dodatkowe informacje o historii czasowej, jak również jedną wartość etapu pośredniego.
Wartość etapu pośredniego jest zdefiniowana jako coś, co wygląda tak, jakby pochodziło z liniowej metody wieloetapowej :
Początkowy „predyktor” wykorzystuje wartość etapu / 2 fragmenty historii czasu:
a ostateczną aktualizację podaje:
Zwięzła reprezentacja tabelaryczna dla tej metody jest dana przez:
Zobacz też
- Metody Runge-Kutty
- Liniowe metody wieloetapowe
- Metody numeryczne dla równań różniczkowych zwyczajnych
Notatki
- Rzeźnik, John C. (styczeń 1965). „Zmodyfikowana wieloetapowa metoda numerycznej integracji równań różniczkowych zwyczajnych”. Dziennik ACM . 12 (1): 124–135. doi : 10.1145/321250.321261 . S2CID 36463504 .
- Bieg, CW (1965). „Metody hybrydowe dla problemów z wartościami początkowymi w równaniach różniczkowych zwyczajnych”. Journal of the Society for Industrial and Applied Mathematics, seria B: Analiza numeryczna . 2 (1): 69–86. Bibcode : 1965SJNA....2...69G . doi : 10.1137/0702006 . hdl : 2027/uiuo.ark:/13960/t4rj60q8s . S2CID 122744897 .
- Gragg, William B.; Hans J. Stetter (kwiecień 1964). „Uogólnione metody wieloetapowego predyktora-korektora”. Dziennik ACM . 11 (2): 188–209. doi : 10.1145/321217.321223 . S2CID 17118462 .
- Włos, Ernst; Wanner . _ _ _ _ _ _ _ _ _ _