Rungės-Kutta metodas yra skaitmeninio integravimo metodas, suteikiantis geresnį judesio lygties aproksimaciją. Skirtingai nuo Eulerio metodo, kuris apskaičiuoja vieną nuolydį intervalu, Runge-Kutta apskaičiuoja keturis skirtingus nuolydžius ir naudoja juos kaip svertinius vidurkius.
Kam skirtas Runge-Kutta metodas?
Runge–Kutta metodas yra efektyvus ir plačiai naudojamas metodas diferencialinių lygčių pradinės reikšmės uždaviniams spręsti. Runge–Kutta metodas gali būti naudojamas aukštos eilės tiksliam skaitiniam metodui sukurti pagal funkcijų savybę, nereikalaujant didelės eilės funkcijų išvestinių.
Kaip apskaičiuojama Runge-Kutta?
Apskaičiuoja įprastos diferencialinės lygties y'=F(x, y) sprendinį y=f(x) naudojant Runge-Kutta ketvirtos eilės metodą. Pradinė sąlyga yra y0=f(x0), o šaknis x apskaičiuojama intervale nuo x0 iki xn.
Kodėl Runge-Kutta metodas yra geriausias?
Populiariausias RK metodas yra RK4, nes jis siūlo gerą tikslumo tvarkos ir skaičiavimo kainos pusiausvyrą. RK4 yra aukščiausios eilės aiškus Runge-Kutta metodas, kuriam reikalingas toks pat žingsnių skaičius kaip ir tikslumo tvarka (ty RK1=1 pakopa, RK2=2 etapai, RK3=3 etapai, RK4=4 etapai, RK5=6 etapai, …).
Kaip Runge-Kutta metodas išsprendžia odę?
Runge-Kutta 4-osios eilės metodas diferencialinei lygčiai išspręsti
- k1 yra prieaugis, pagrįstas nuolydžiu tiesintervalo pradžia, naudojant y.
- k2 yra padidėjimas, pagrįstas nuolydžiu intervalo vidurio taške, naudojant y + hk1/2.
- k3 vėl yra prieaugis, pagrįstas nuolydžiu vidurio taške, naudojant y + hk2/2.