Metoda Runge-Kutta je technika numerické integrace, která poskytuje lepší aproximaci pohybové rovnice. Na rozdíl od Eulerovy metody, která počítá jeden sklon v intervalu, Runge-Kutta vypočítá čtyři různé sklony a používá je jako vážené průměry.
K čemu je metoda Runge-Kutta?
Runge-Kutta metoda je efektivní a široce používaná metoda pro řešení počátečních úloh diferenciálních rovnic. Metoda Runge-Kutta může být použita ke konstrukci přesné numerické metody vysokého řádu pomocí vlastních funkcí, aniž by bylo potřeba derivací funkcí vysokého řádu.
Jak se vypočítá Runge-Kutta?
Vypočítá řešení y=f(x) obyčejné diferenciální rovnice y'=F(x, y) pomocí metody čtvrtého řádu podle Runge-Kutty. Počáteční podmínka je y0=f(x0) a kořen x se vypočítá v rozsahu od x0 do xn.
Proč je metoda Runge-Kutta nejlepší?
Nejoblíbenější metodou RK je RK4, protože nabízí dobrou rovnováhu mezi pořadím přesnosti a náklady na výpočet. RK4 je explicitní metoda Runge-Kutta nejvyššího řádu, která vyžaduje stejný počet kroků jako pořadí přesnosti (tj. RK1=1 stupeň, RK2=2 stupně, RK3=3 stupně, RK4=4 stupně, RK5=6 stupňů, …).
Jak metoda Runge-Kutta řeší ódu?
Runge-Kutta metoda 4. řádu k řešení diferenciální rovnice
- k1 je přírůstek založený na sklonuzačátek intervalu pomocí y.
- k2 je přírůstek založený na sklonu ve středu intervalu pomocí y + hk1/2.
- k3 je opět přírůstek založený na sklonu ve středu pomocí y + hk2/2.