Yi+1=yi + (a1k1+a2k2)∆𝑥
Dengan:
𝑘1 = 𝑓(𝑥𝑖 , 𝑦𝑖 )
Nilai 𝑎1, 𝑎2, 𝑝1 dan 𝑞11 dievaluasi dengan mrenyamakan Persamaan (7.22.a) dengan
deret Taylor order 2, yang mempunyai bentuk :
∆𝑥
𝑦1 + 1 = 𝑦1 + 𝑓(𝑥1 , 𝑦1 )∆𝑥 + 𝑓′(𝑥1 , 𝑦1 )
2
Dengan 𝑓′(𝑥1 , 𝑦1 )dapat ditentukan dari hukum berantai (chain rule) berikut:
𝜕𝑓 𝜕𝑓 𝑑𝑦
𝑓 ′ (𝑥1 , 𝑦1 ) = +
𝑎𝑥 𝜕𝑦 𝑑𝑥
𝜕𝑓 𝜕𝑓 𝑑𝑦 ∆𝑥
𝑦1 + 1 = 𝑦1 + 𝑓(𝑥1 , 𝑦1 )∆𝑥 + (𝜕𝑥 +𝜕𝑦𝑑𝑥 )
2
Di dalam metode Range Kutta ini dicari nilai 𝑎1 , 𝑎2 , 𝑝1 dan 𝑞11 sedangkan sehingga
Persamaan (7.22.a) euivalen dengan Persamaan (7.25). Untuk itu digunakan deret taylor
untuk mengembangkan Persamaan (7.22,c). Deret Taylor umtuk fungsi dengan dua variabel
mempunyai bentuk:
𝜕𝑔 𝜕𝑔
𝑔(𝑥 + 𝑟, 𝑦 + 𝑠) = 𝑔(𝑥, 𝑦) + 𝑟 𝜕𝑥 + 𝑠 𝜕𝑦 +................
𝜕𝑓 𝜕𝑓
𝑓(𝑥1 + 𝑝1 ∆𝑥, 𝑦1 + 𝑞11 𝑘1 ∆𝑥) = 𝑓(𝑥1 , 𝑦1 ) + 𝑝1 ∆𝑥 + 𝑞11 , 𝑘1 ∆𝑥 + 0(∆𝑥 2 )
𝜕𝑥 𝑎𝑦
𝜕𝑓 𝜕𝑓
𝑦1 + 1 = 𝑦𝑖 + 𝑎1 ∆𝑥(𝑥𝑖 , 𝑦𝑖 ) + 𝑎2 ∆𝑥𝑓(𝑥𝑖 , 𝑦𝑖 ) + 𝑎2 𝑝1 ∆𝑥 2 + 𝑎2 𝑞11 ∆𝑥 2 𝑓(𝑥𝑖 , 𝑦𝑖 )
𝜕𝑥 𝑎𝑥
+ 0(∆𝑥 3
Atau
𝜕𝑓 𝜕𝑓
𝑦𝑖 + 1 = 𝑦𝑖 + [𝑎1 𝑓(𝑥𝑖 , 𝑦𝑖 ) + 𝑎2 𝑓(𝑥𝑖 , 𝑦𝑖 ]∆𝑥 + [𝑎2 𝑝1 + 𝑎2 𝑞11 𝑓(𝑥𝑖 , 𝑦𝑖 ) ] ∆𝑥 2 + 0(∆𝑥 3 )
𝜕𝑥 𝑎𝑥
𝑎1 + 𝑎2 = 1
1
𝑎2 𝑝1 =
2
1
𝑎2 𝑞11 =
2
𝑎1 = 1 − 𝑞2
1
𝑝1 = 𝑞11 =
2𝑎2
a. Metode Heun
Apabila 𝑎2 dianggap ½, maka persamaan(7.28.a)dan (7.28.b) dapat
diselesaikan dan diperoleh:
1
𝑎1 =
2
𝑝1 = 𝑞11 = 1
=0
= = 1/2
+1= + ∆𝑥
Dengan
= 𝑓( , )
= 𝑓( + ∆𝑥, + ∆𝑥)
C. Metode Ralston
Sehingga :
1 2
𝑦𝑖 + 1 = 𝑦𝑖 + ( 𝑘1 + 𝑘2 )∆𝑥
3 3
Dengan:
𝑘1 = 𝑓(𝑥𝑖 , 𝑦𝑖 )
3 3
𝑘2 = 𝑓(𝑥𝑖 + ∆𝑥, 𝑦𝑖 + 𝑘1 ∆𝑥
4 4
Contoh 5
Dari x=0 sampai x=4 dengan menggunakan langkah ∆𝑥 = 0,5. Kondisi awal
pada x=0 adalah y=1
Penyelesaian
𝑦0,5 = 𝑦0 + ∅∆𝑥
= 1 + 4,5546875(0.5) = 3,27734375