y = f(X) + f1(x).h(x)
f (x + h ) − f (x )
f ' ( x) = lim
h →0
h
•Metode Selisih Maju
•Metode Selisih Tengahan
•Metode Selisih Mundur
METODE SELISIH MAJU
f ( x + h) − f ( x )
f ' ( x) =
h
• Pengambilan h diharapkan pada nilai yang kecil
agar errornya kecil
• Error yang dihasilkan
E(f) = − hf ( x )
1 11
2
CONTOH :
• Hitung differensial
• f(x)=e-xsin(2x)
• +1 dari range
x=[0,1] dengan
h=0.05
METODE SELISIH TENGAHAN
f (x + h ) − f (x )
• selisih maju pada titik x f 21 ( x ) =
h
• Metode selisih tengahan merupakan rata-rata
dari dua selisih maju :
f 11 ( x ) + f 21( x ) f (x + h ) − f (x − h )
f ' ( x) = f ' ( x) =
2 2h
METODE SELISIH TENGAHAN
2
f ( )
h 111
E(f) = −
6
METODE SELISIH MUNDUR
f (x ) − f (x − h )
f ' (x ) =
h
CONTOH
• Hitung differensial f(x)=e-xsin(2x)+1 dari
range x=[0,1] dengan h=0.05
DIFFERENSIASI TINGKAT TINGGI
• Differensiasi tingkat tinggi merupakan proses
pendifferensialan secara terus-menerus, hingga
tingkatan yang ditentukan.
• Differensial tingkat 2 f " ( x ) = f ' f ' ( x )
• Differensial tingkat n
f (n ) (x) = f 1 f n−1 (x )
dn f d d n −1 f
n
= n −1
dx dx dx
DIFFERENSIASI TINGKAT TINGGI
• Differensiasi tingkat 2 untuk Metode Selisih Maju
f ' (x + h ) − f ' ( x)
f " (x ) =
h
f ( x + 2h) − f ( x + h) f ( x + h) − f ( x )
−
f " (x ) = h h
h
f ( x + 2h) − 2 f ( x + h) + f ( x )
f " (x ) =
h2
DIFFERENSIASI TINGKAT TINGGI
f (x + h ) − f (x − h )
f ' ( x) =
2h
f ' ( x + h ) − f ' ( x − h)
f " (x ) =
2h
f ( x + 2h) − f ( x ) f ( x ) − f ( x − 2h)
−
f " (x ) = 2h 2h
2h
f ( x + 2h) − 2 f ( x ) + f ( x − 2h)
f " (x ) =
4h 2
CONTOH :
• Definisi 5.1.
• Suatu titik a pada kurva y = f(x) dinamakan titik puncak bila
dan hanya bila : f1(a) = 0.
• Definisi 5.2.
• Sebuah titik puncak a dikatakan titik maksimum pada kurva
y = f(x) bila : f11(a) < 0.
• Definisi 5.3.
• Sebuah titik puncak a dikatakan titik minimum pada kurva y
= F(x) bila : f11(a) > 0.
CONTOH :
y i +1 = y i + f (x i , y i )h
Metode Euler (Ex.)
dy
⚫ Selesaikan persamaan differensial =x y
dx
pada interval x = 0 s/d x = 1, h = ¼. Pada
saat x = 0, nilai y = 1. Hitung kesalahan
sebenarnya!
Metode Euler (Ex.)
⚫ Untuk x = 0 →y=1
⚫ Untuk x = 0,25
yi+1 = yi + f(xi, yi).h
= 1 + f(0,1).0,25
= 1 + 0 1 0,25
=1
⚫ Untuk x = 0,5
yi+1 = yi + f(xi, yi).h
= 1 + f(0,25;1).0,25
= 1 + 0,25 1 0,25
= 1,0625
Metode Euler (Ex.)
⚫ Untuk x = 0,75
yi+1 = yi + f(xi, yi).h
= 1,0625 + f(0,5;1,0625).0,25
= 1,0625 + 0,5 1,0625 0,25
= 1,1914
⚫ Untuk x = 1
yi+1 = yi + f(xi, yi).h
= 1,1914 + f(0,75;1,1914).0,25
= 1,1914 + 0,75 1,1914 0,25
= 1,3961
Metode Euler (Ex.)
x y
0 1
0,25 1
0,5 1,0625
0,75 1,1914
1 1,3961
Metode Euler (Ex.)
⚫ Nilai eksak
dy
= x y → dy = x y dx
dx
dy
− x.dx = 0
y
−1
y 2
dy − x dx = 0
−1
y 2
dy − x dx = 0
1 2
2 y − x =C
2
Metode Euler (Ex.)
⚫ Pada saat x = 0; y = 1
1 2
2 1− (0) = C C = 2
2
⚫ Persamaan
1 2
2 y − x =2
2
Metode Euler (Ex.)
⚫ Untuk x = 0,25
1
2 y − (0,25) = 2
2
2
2 y = 2,0325
y = 1,015625
y = 1,0315
Metode Euler (Ex.)
⚫ Untuk x = 0,5
1
2 y − (0,5) = 2
2
2
y = 1,0625
y = 1,1289
Metode Euler (Ex.)
⚫ Untuk x = 0,75
1
2 y − (0,75) = 2
2
2
y = 1,140625
y = 1,3010
Metode Euler (Ex.)
⚫ Untuk x = 1
1 2
2 y − (1) = 2
2
y = 1,25
y = 1,5625
Metode Euler (Ex.)
x yEuler ysebenarnya t
0 1 1 0%
0,25 1 1,0315 3,0538 %
0,5 1,0625 1,1289 5,8818 %
0,75 1,1914 1,3010 8,4243 %
1 1,3961 1,5625 10,6496 %
y Euler − y s ebenarnya
t = 100%
y s ebenarnya
Metode Heun
⚫ Untuk memperbaiki Metode Euler, digunakan
Metode Heun dengan cara perbaikan dari
perkiraan nilai slopenya.
⚫ Perbaikan perkiraan slope tersebut, ditempuh
melalui nilai turunan dari slope-nya pada titik
awal. Kemudian mencari turunan slope-nya
pada titik akhir dan nilai tersebut dirata-
ratakan.
Metode Heun
⚫ Langkah-langkah Metode Heun:
1. Mencari slope awal = f(xi, yi)
2. Slope awal pada no.1 digunakan untuk
o
ekstrapolasi nilai y , dengan rumus
i+1
o
y i +1 = y i + f (x i , y i ) h
Metode Heun
o
3. Persamaan prediktor (y ) digunakan untuk
i+1 |
mencari slope akhir (sebut dengan y ), dengan
i+1
rumus
|
o
y i +1 = f x i +1; y i +1
o
f (x i , y i ) + f x i +1 , y i +1
y =
2
Metode Heun
5. Slope rata-rata ini yang sebenarnya digunakan
untuk mengekstrapolasikan yi ke yi+1
yi+1 = yi + (slope rata-rata).h
o
f (x i , y i ) + f x i +1 , y i +1
y i +1 = yi + h
2
Metode Heun (Ex.)
dy
⚫ Selesaikan persamaan differensial =x y
dx
pada interval x = 0 s/d x = 1, h = ¼. Pada
saat x = 0, nilai y = 1. Hitung kesalahan
sebenarnya!
Metode Heun (Ex.)
Metode Heun (Ex.)
Metode Heun (Ex.)
Metode Heun (Ex.)
Metode Heun (Ex.)
x yHeun ysebenarnya t
0 1 1 0%