Wirawan Adipradana
Interpolasi
Merupakan metode pencocokan kurva yang
mengharuskan kurva fungsi melewati semua
titik data yang tersedia
Mempunyai ketelitian yang tinggi bila
dibandingkan regresi
Kurva fungsi yang dihasilkan mendekati
kurva fungsi yang sebenarnya
Secara umum disebut juga interpolasi
polinom
Interpolasi
Bila diberikan titik-titik data (x0, y0), (x1, y1),...,
(xn,yn) dimana fungsi sebenarnya adalah f(x),
maka interpolasi polinom yang dapat
dibentuk dari titik-titik data tersebut dapat
dinyatakan sebagai fungsi
yi = fn(xi)
Fungsi pn(xi) dapat digunakan untuk
menghitung nilai x disembarang rentang titik
data yang memenuhi
Kurva Interpolasi
Interpolasi Linear
Interpolasi linear adalah interpolasi dua buah titik dengan sebuah garis
lurus
Fungsi interpolasi linear secara umum berbentuk :
yi a0 a1 xi
Dari kedua titik data tersebut, dapat dinyatakan dua persamaan
berikut :
y0 a0 a1 x0
y1 a0 a1 x1
yi a0 a1 xi
x1 y0 x0 y1 y1 y0
x
x1 x0 x1 x0
y1 y0
y0 ( x x0 )
x1 x0
Contoh Soal
Diketahui :
ln( 9,0) 2,1972
ln( 9,5) 2,2513
tentukan ln(9,2) dengan interpolasi linear
Jawab :
y1 y0
yi y 0 ( x x0 )
x1 x0
2,2513 2,1972
(2,1972) (9,2 9,0)
9,5 9,0
2,1972 0,02164
2,21884
Bila nilai sejati dari ln(9,2) dan hasil ln(9,2) dari interpolasi, maka terdapat galat
sebesar :
2,2192 2,21884 0,00036
Interpolasi Kuadratik
Yaitu metode interpolasi untuk bentuk persamaan polinom kuadratik
atau polinom orde 2
Bentuk polinom kuadratik umumnya berbentuk parabola
Persamaan umum polinom kuadratik adalah sebagai berikut :
f 2 ( x) b0 b1 ( x x0 ) b2 ( x x0 )( x x1 )
Dimana :
b0 f ( x0 )
f ( x1 ) f ( x0 )
b1
x1 x0
f ( x2 ) f ( x1 ) f ( x1 ) f ( x0 )
x2 x1 x1 x0
b2
x2 x0
Contoh Interpolasi Kuadratik
Diberikan data sebagai berikut :
ln( 8,0) 2,0794
ln( 9,0) 2,1972
ln( 9,5) 2,2513
b0 f ( x0 )
2,0794 f ( x2 ) f ( x1 ) f ( x1 ) f ( x0 )
f ( x1 ) f ( x0 ) x2 x1 x1 x0
b1 b2
x1 x0 x2 x0
2,1972 2,0794 2,2513 2,1972
0,1178
9,5 9
98
9,5 8
0,1178
0,1082 0,1172
1,5
0,0064
f 2 ( x) b0 b1 ( x x0 ) b2 ( x x0 )( x x1 )
2,0794 0,1178( x 8) 0,0064( x 8)( x 9)
2,0794 0,1178 x 0,9424 0,0064( x 2 17 x 72)
1,137 0,1178 x 0,0064 x 2 0,1088 x 0,4608
0,6762 0,2266 x 0,0064 x 2
f 2 ( x) a0 a1 x a2 x 2
ln( 8,0) 2,0794 a0 8a1 64a2 2,0794
ln( 9,0) 2,1972 a0 9a1 81a2 2,1972
ln( 9,5) 2,2513 a0 9,5a1 90,25a2 2,2513
Atau bila disajikan dalam bentuk matriks maka :
1 8 64 2,0794
1 9 81 2,1972
1 9,5 90,25 2,2513
Persamaan-persamaan tersebut dapat diselesaikan dengan eliminasi
Gauss
1 8 64 2,0794 1 8 64 2,0794
1 9 81 2,1972
R2 R1
0 1 17 0,1178
1 9,5 90,25 2,2513 1 9,5 90,25 2,2513
1 8 64 2,0794 1 8 64 2,0794
0 1
R3 R1
17 0,1178 0 1 17 0,1178
R3 1, 5 R2
0,75a2 0,0048
a2 0,0064
a1 17a2 0,1178
a1 0,1178 17.(0,0064)
a1 0,2266
a0 8a1 64a2 2,0794
a0 2,0794 8.(0,2266) 64.(0,0064)
a0 0,6762
Sehingga persamaan polinom kuadratnya adalah :
f 2 ( x) a0 a1 x a2 x 2
f 2 ( x) 0,6762 0,2266 x 0,0064 x 2
Untuk x = 2, maka :
Sehingga :
x x1 x x2 x x0 x x2 x x0 x x1
f 2 ( x) . . f ( x0 ) . . f ( x1 ) . . f ( x2 )
x0 x1 x0 x2 x1 x0 x1 x2 x2 x0 x2 x1
Contoh Soal
Bila :
f (x) = ln(x)
x0 1 f ( x0 ) ln( 1) 0
x1 4 f ( x1 ) ln( 4) 1,3862944
x2 6 f ( x2 ) ln( 6) 1,7917594
x x1 x x2 x x0 x x2 x x0 x x1
f 2 ( x) . . f ( x0 ) . . f ( x1 ) . . f ( x2 )
x0 x1 x0 x2 x1 x0 x1 x2 x2 x0 x2 x1
(2 4)( 2 6) (2 1)( 2 6) (2 1)( 2 4)
. (0) .(1,3862944) .(1,79175947)
(1 4)(1 6) (4 1)( 4 6) (6 1)(6 4)
0,56584437
Dimana : xs x0
s
h
tabel
Tabel Selisih Maju
f 0 0,611
2 f 0 0,026
3 f 0 0,012
4 f 0 0,006 x x0
s
h
5 f 0 0,004
1,03 1
0,1
6 f 0 0,001 1,3 1
s s ( s 1) 2 s ( s 1)( s 2) 3
f ( xs ) f 0 f 0 f0 f0
1! 2! 3!
s ( s 1)( s 2)( s 3) 4 s ( s 1)( s 2)( s 3)( s 4) 5
f0 f0
4! 5!
s ( s 1)( s 2)( s 3)( s 4)( s 5) 6
f0
6!
0,1 (0,1).( 0,1 1)
1,45 (0,611) ( 0,026)
1 2
(0,1).( 0,1 1).( 0,1 2) (0,1).( 0,1 1).( 0,1 2).( 0,1 3)
(0,012) ( 0,006)
6 24
(0,1).( 0,1 1).( 0,1 2).( 0,1 3).( 0,1 4)
(0,004)
120
(0,1).( 0,1 1).( 0,1 2).( 0,1 3).( 0,1 4).( 0,1 5)
( 0,001)
720
1,45 0,0611 0,00117 0,000342 0,000123975 0,000064467 0,000012162
1,512813604
Tugas
Diketahui titik-titik data sebagai berikut :