Numeric Methods/Runge–Kutta 4-tartibli usuli
v2
ODE-002RK4 · Runge–Kutta 4-tartibli usuli
ODT / TO‘RTINCHI TARTIB

Runge–Kutta RK4 usuli

Har qadamda hosilaning to‘rtta qiymati bilan Koshi masalasini hisoblang; barcha oraliq koeffitsientlar va yechim grafigini ko‘ring.

y' = f(x, y),  y(x₀) = y₀Klassik oshkor to‘rtinchi tartibli Runge–Kutta sxemasi.
INPUT / PARAMETERS

Koshi masalasi parametrlari

01

RK4 bosqich formulalari

k0=hf(xi,yi)k1=hf(xi+h2,yi+k02)k2=hf(xi+h2,yi+k12)k3=hf(xi+h,yi+k2)yi+1=yi+k0+2k1+2k2+k36,xi+1=xi+h\begin{aligned}k_0&=h f(x_i,y_i)\\k_1&=h f\left(x_i+\frac{h}{2},y_i+\frac{k_0}{2}\right)\\k_2&=h f\left(x_i+\frac{h}{2},y_i+\frac{k_1}{2}\right)\\k_3&=h f(x_i+h,y_i+k_2)\\y_{i+1}&=y_i+\frac{k_0+2k_1+2k_2+k_3}{6},\quad x_{i+1}=x_i+h\end{aligned}
ANALYTIC / EXACT

Aniq (analitik) yechim

02
y(x)=−x2−2x−2+3e(x−x0)y(x) = -x^2 - 2x - 2 + 3e^{(x - x_0)}

Kiritilgan birinchi tartibli differensial tenglama va boshlang‘ich shartdan analitik chiqarildi.

VISUALIZATION / RK4

Sonli yechim grafigi

03
RK4 yaqinlashuvini ushbu misolning aniq yechimi bilan solishtiring.
RESULTS / STEP TABLE

Qadamlar va koeffitsientlar

04
ixᵢyᵢ (RK4)k₀k₁k₂k₃y aniq|xatolik|
00.00001.0000000.1000000.1052500.1055120.1115511.0000000.000000
10.10001.1055130.1115510.1183790.1187200.1264231.1055130.000000
20.20001.2242080.1264210.1349920.1354200.1449631.2242080.000000
30.30001.3595760.0000000.0000000.0000000.0000001.3595760.000000

Yakuniy yaqinlashuv: y(0.3000) ≈ 1.359576· aniq: 1.359576