Anda di halaman 1dari 8

PENYELESAIAN PERSAMAAN DIFERENSIAL ORDINER ORDE SATU

DENGAN METODE NUMERIK

Penyelesaian PDO-1 dengan menggunakan metode numeric sifatnya hanyalah


pendekatan saja, untuk menyelesaikan beberapa kasus PD yang sulit diselesaikan secara analitik.
Metode ini bersifat pendekatan sehingga jawabannya terjadi penyimpangan.
Penyelesaian secara numeric bisa digunakan jika dalam PD tersebut mempunyai batas
awal dan batas akhir.
Persamaan diferensial secara umum bisa diekspresikan seperti berikut.
dy
 f ( x, y )
dx

Hasil integrasinya: y   f ( x, y )dx  c


Persamaan tersebut melalui titik awal pada x = x0, y = y0 sehingga persamaan menjadi
x
y  y0   f  x, y  dx
x0

dy
Substitusi  f ( x, y ) ke persamaan tersebut di atas, sehingga
dx
x
dy
y  y0   dx
x0
dx

Metode penyelesaian PDO=1 secara numeric yang sering digunakan:


1. Metode Euler
2. Metode Modifikasi Euler
3. Metode Runga Kutta

1. Metode Euler
 dy 
Dimulai dari titik (x0,y0) kemudian hitung   .Jika increament dari setiap titik diambil
 dx  0

sekecil mungkin, kemudian buat grafik hubungan antara x vs y dengan pendekatan kurve yang di

 dy 
dapat mendekati garis lurus dengan slope adalah  .
 dx 
 dy 
  dihitung pada awal interval, maka akan diperoleh nilai y1 sehingga persamaan menjadi
 dx  0

 dy 
   f ( x0 , y 0 )
 dx  0

 dy 
y1  y0     x1  x0   y0  f  x0 , y0   x1  x0 
 dx  0

 dy 
   f  x1 , y1 
 dx 1

 dy 
y2  y1     x2  x1 
 dx 1

Secara umum dituliskan:


 dy 
yn  y n1    x
 dx  n1

2. Metode Modifikasi Euler


Langkah penyelesaian dengan metode Euler:
dy
PD:  f ( x, y )
dx
 dy 
   f ( x0 , y0 )
 dx  0

 dy 
y1 1  y0    x
 dx  0

Nilai y1 1 dimasukkan ke perhitungan berikutnya untuk mendapatkan nilai y1 2 


(1)
 dy 
  f ( x1 , y1 )
(1)

 dx 1
(1)
 dy   dy 
(1)    
 dy  dx dx
     0  1
 dx  av 2
(1)
 dy 
y1 2   y0    x
 dx  av
 2
 dy 
 
 2
  f x1 , y1 
 dx 1
 2
 dy   dy 
 2    
 dy   dx  0  dx 1
  
 dx  av 2
 2
 dy 
y1 3   y0    x
 dx  av

Dst sampai diperoleh nilai y1 k  ≈ y1 k 1

Contoh 1:
dy
Selesaikan Persamaan Diferensial  xy  y melalui titik awal x0 = 1; y0 = 0,5 dan ∆x = 0,1,
dx
tetntukan nilai y1 (artinya hanya 1 kali increment saja) dengan
a). metode Euler
b). metode Modifikasi Euler

Penyelesaian:
a. Menggunakan metode Euler
Titik awal (x0,y0) adalah (1; 0,5)
x1 = x0 + ∆x = 1 + 0,1 = 1,1
 dy 
   f ( x0 , y 0 )
 dx  0

 dy 
   (1) (0,5)  0,5  1,207
 dx  0

 dy 
y1  y0    x
 dx  0

y1  0,5  1,207   0,1  0,621


Titik (x1,y1) adalah (1; 0,621)

b. Menggunakan metode Modifikasi Euler


Titik awal (x0,y0) adalah (1; 0,5)
x1 = x0 + ∆x = 1 + 0,1 = 1,1
 dy 
   f ( x0 , y 0 )
 dx  0

 dy 
   (1) (0,5)  0,5  1,207
 dx  0

 dy 
y1(1)  y0    x
 dx  0

y1(1)  0,5  1,207   0,1  0,621


(1)
 dy 
  f ( x1 , y1 )
(1)

 dx 1
(1)
 dy 
   (1,1) (0,621)  0,621  1,471
 dx 1
(1)
 dy   dy 
(1)    
 dy   dx  0  dx 1 1,207  1,471
     1,339
 dx  av 2 2
(1)
 dy 
y1 2   y0    x  0,5  (1,339) (0,1)  0,634
 dx  av
( 2)
 dy 
   f ( x1 , y1( 2 ) )
 dx 1
( 2)
 dy 
   (1,1) (0,634)  0,634  1,494
 dx 1
( 2)
 dy   dy 
( 2)    
 dy   dx  0  dx 1 1,207  1,494
     1,350
 dx  av 2 2
( 2)
 dy 
y1 3   y0    x  0,5  (1,35) (0,1)  0,635
 dx  av
( 3)
 dy 
   f ( x1 , y1( 3) )
 dx 1
( 3)
 dy 
   (1,1) (0,635)  0,635  1,495
 dx 1
( 3)
 dy   dy 
( 3)    
 dy  dx dx 1,207  1,495
     0  1   1,351
 dx  av 2 2
( 3)
 dy 
y1 4   y0    x  0,5  (1,351) (0,1)  0,635
 dx  av
Karena nilai y1 3  ≈ y1 4  maka y1 = 0,635
Jadi titik (x1,y1) adalah (1,1 ; 0,635)
Metode Modifikasi Euler lebih akurat dibanding metode Euler

Contoh 2:
dy
Selesaikan Persamaan Diferensial  xy  y melalui titik awal x0 = 1; y0 = 0,5 dan ∆x = 0,1,
dx
tetntukan nilai y pada x = 1,2 (artinya ada 2 kali increment) dengan metode Modifikasi Euler.

Penyelesaian:
Increment ke 1: x0 = 1, y0 = 0,5, ∆x = 0,1, x1 =1,1
Penyelesaiannya sama dengan contoh (1)

Increment ke 2: x1 = 1, y1 = 0,635, ∆x = 0,1, x2 =1,2


 dy 
   f ( x1 , y1 )
 dx 1

 dy 
   (1,1) (0,635)  0,635  1,495
 dx 1

 dy 
y 2(1)  y1    x
 dx 1

y2(1)  0,635  1,495  0,1  0,785


(1)
 dy 
  f ( x2 , y 2 )
(1)

 dx  2
(1)
 dy 
   (1,2) (0,785)  0,785  1,828
 dx  2
(1)
 dy   dy 
(1)    
 dy   dx 1  dx  2 1,495  1,828
     1,662
 dx  av 2 2
(1)
 dy 
y 2 2   y1    x  0,635  (1,662) (0,1)  0,801
 dx  av
(2)
 dy 
  f ( x2 , y 2 )
( 2)

 dx  2
( 2)
 dy 
   (1,2) (0,801)  0,801  1,856
 dx  2
( 2)
 dy   dy 
( 2)    
 dy   dx 1  dx  2 1,495  1,856
     1,676
 dx  av 2 2
( 2)
 dy 
y 2 3   y1    x  0,635  (1,676) (0,1)  0,803
 dx  av
( 3)
 dy 
  f ( x2 , y 2 )
( 3)

 dx 2
(3)
 dy 
   (1,2) (0,803)  0,803  1,86
 dx 1
( 3)
 dy   dy 
( 3)    
 dy   dx 1  dx  2 1,495  1,86
     1,678
 dx  av 2 2
( 3)
 dy 
y 2 4   y1    x  0,635  (1,678) (0,1)  0,803
 dx  av

Karena nilai y2 3  ≈ y2 4  maka y2 = 0,803


Jadi titik (x2,y2) adalah (1,2 ; 0,803)
Contoh 3:
dy
Selesaikan PD:  y  1 melalui titik awal (0; 1,1), tentukan nilai y1 pada x1 = 1.
dx
Penyelesaian:
∆x = x1 – x0 = 1 – 0 = 1
 dy 
   f ( x0 , y 0 )
 dx  0

 dy 
   1,1  1  0,1
 dx  0

 dy 
y1(1)  y0    x
 dx  0

y1(1)  1,1   0,1 1  1,2


(1)
 dy 
  f ( x1 , y1 )
(1)

 dx 1
(1)
 dy 
   1,2  1  0,2
 dx 1
(1)
 dy   dy 
(1)    
 dy   dx  0  dx 1 0,1  0,2
     0,15
 dx  av 2 2
(1)
 dy 
y1 2   y0    x  1,1  (0,15) (1)  1,25
 dx  av
( 2)
 dy 
   f ( x1 , y1( 2 ) )
 dx 1
( 2)
 dy 
   1,25  1  0,25
 dx 1
( 2)
 dy   dy 
( 2)    
 dy  dx dx 0,1  0,25
     0  1   0,175
 dx  av 2 2
( 2)
 dy 
y1 3   y0    x  1,1  (0,175) (1)  1,275
 dx  av
( 3)
 dy 
   f ( x1 , y1( 3) )
 dx 1
( 3)
 dy 
   1,275  1  0,275
 dx 1
( 3)
 dy   dy 
( 3)    
 dy   dx  0  dx 1 0,1  0,275
     0,185
 dx  av 2 2
( 3)
 dy 
y1 4   y0    x  1,1  (0,185) (1)  1,285
 dx  av
(4)
 dy 
   f ( x1 , y1( 4 ) )
 dx 1
(4)
 dy 
   1,285  1  0,285
 dx 1
( 3)
 dy   dy 
( 4)    
 dy   dx  0  dx 1 0,1  0,285
     0,193
 dx  av 2 2
( 4)
 dy 
y1 5   y0    x  1,1  (0,193) (1)  1,293
 dx  av

Karena nilai y1 4  ≈ y1 5  ≈ 1,29 maka y1 = 1,29


Jadi titik (x1,y1) adalah (1 ; 1,29)

Soal Latihan:
Selesaikan PD berikut menggunakan Metode Modifikasi Euler untuk menentukan nilai y1
dy
1.  x  0,1 y 2 melalui titik awal (1,8; 0) dengan ∆x = 0,2
dx
dy
 0,1 y  x  melalui titik awal (1,3) dengan ∆x = 1
0,8
2.
dx
dy
3.  x2  y melalui titik awal (1; 0,5) dengan ∆x = 0,1
dx

Anda mungkin juga menyukai