Metoda Runge-Kutta je tehnika numerične integracije, ki zagotavlja boljši približek enačbi gibanja. Za razliko od Eulerjeve metode, ki izračuna en naklon v intervalu, Runge-Kutta izračuna štiri različna naklona in jih uporabi kot tehtana povprečja.
Za kaj je metoda Runge-Kutta?
Metoda Runge–Kutta je učinkovita in široko uporabljena metoda za reševanje problemov začetne vrednosti diferencialnih enačb. Metodo Runge–Kutta je mogoče uporabiti za konstruiranje številčne metode visokega reda s samimi funkcijami, ne da bi potrebovali izpeljanke funkcij višjega reda.
Kako se izračuna Runge-Kutta?
Izračuna rešitev y=f(x) običajne diferencialne enačbe y'=F(x, y) z uporabo metode četrtega reda Runge-Kutta. Začetni pogoj je y0=f(x0), koren x pa se izračuna v območju od x0 do xn.
Zakaj je metoda Runge-Kutta najboljša?
Najbolj priljubljena metoda RK je RK4, saj ponuja dobro ravnovesje med vrstnim redom natančnosti in stroški izračuna. RK4 je eksplicitna Runge-Kutta metoda najvišjega reda, ki zahteva enako število korakov kot vrstni red natančnosti (tj. RK1=1 stopnja, RK2=2 stopnje, RK3=3 stopnje, RK4=4 stopnje, RK5=6 stopenj, …).
Kako metoda Runge-Kutta rešuje ode?
Metoda 4. reda Runge-Kutta za reševanje diferencialne enačbe
- k1 je prirast, ki temelji na naklonu nazačetek intervala z uporabo y.
- k2 je prirast, ki temelji na naklonu na sredini intervala, z uporabo y + hk1/2.
- k3 je spet prirast, ki temelji na naklonu na srednji točki, z uporabo y + hk2/2.