Metode Euler
Merupakan metode yang paling sederhana untuk mengintegrasikan PDB orde satu
secara numerik. Kondisi atau syarat atau nilai awal (x0, y0) digunakan untuk
menghitung besarnya slope (atau tangen arah) y(x) pada x=x 0
dy
dx |
x=x 0
=f ( x 0 , y 0 )
Dengan menganggap bahwa slope (dy/dx) pada interval Δx bernilai tetap, maka nilai
y (x 0 +∆ x ) diperkirakan sebesar:
y ( x 0+ ∆ x )= y ( x 0 ) +∆ xfy (x0 , y 0 )
Contoh soal :
dy
Gunakan metode Euler untuk menghitung nilai y pada x = 1 jika: =x 2 y dengan
dx
nilai awal: y = 1 pada x = 0
Penyelesaian :
Formula metode Euler untuk kasus ini dapat dituliskan sebagai:
y i+1 = y i+ ∆ x ( x i2 y i)
Jika diambil step size Δx = 0,1, maka:
pada x 0=0 dan y 0 =1dapat dihitung:
y 1=1+ ( 0,1 ) ( 02 ) ( 1 )=1
Selanjutnya, pada x 1=x 0+ ∆ x=0+ 0,1=0,1 dan y 1=1 dapat dihitung :
y 2=1+ ( 0,1 ) ( 0,1)2 (1 )=1,001
Selanjutnya, pada x 2=x 1+ ∆ x=0 , 1+0,1=0,2 dan y 2=1 , 001 dapat dihitung :
y 3=1 , 001+ ( 0,1 ) (0,2)2 ( 1 , 001 )=1,005
Demikian seterusnya, hingga diperoleh y pada x = 1.
Sebagai perbandingan, dapat diambil nilai step size yang lain, misalnya: Δx = 0,05,
Δx = 0,02, dan Δx = 0,2. Dengan cara yang sama, maka dapat diperoleh hasil-hasil
perhitungan sbb.: