Interpolation
Interpolasi biasanya digunakan apabila kita ingin mencari suatu
nilai yang tidak diketahui diantara titik data yang diketahui.
Misal kita mempunyai data dari hasil eksperimental seperti
tabel dibawah. Kita tidak akan dapat mengetahui secara
langsung nilai y pada x = 1.25 karena fungsi y = f(x) tidak
diketahui secara jelas (eksplisit).
x y
1 1
1.1 1.21
1.2 1.44
1.3 1.69
1.4 1.96
1.5 2.25
f ( x ) a0 a1 x a 2 x 2 a3 x 3 ... a n x n
Untuk n+1 buah titik data, terdapat satu dan hanya satu
polinomial orde n atau kurang yang memenuhi semua titik.
1
INTERPOLATION
Interpolasi Linear
2
INTERPOLATION
Secara grafis interpolasi linear dapat diilustrasikan pada
gambar berikut:
f1 ( x) f ( x0 ) f ( x1 ) f ( x0 )
x x0 x1 x0
f ( x1 ) f ( x0 )
f 1 ( x ) f ( x0 ) ( x x0 )
x1 x0
3
INTERPOLATION
Contoh:
x ln x x Lin. Int. x Lin. Int. x Lin. Int.
1 0.000 1 0.000 1 0.000 1 0.000
2 0.693 2 0.549 2 0.462 2 0.358
3 1.099 3 1.099 4 1.386 6 1.792
4 1.386
5 1.609
6 1.792
7 1.946
1.386 0 1.792 0
f1 ( 2) 0
6 1
(2 1) 0.462 ; f1 ( 2) 0
6 1
( 2 1) 0.358
2.0
1.5
y = ln x
1.0
0.5
0.0
0 2 4 6 8
x
4
INTERPOLATION
Interpolasi Kuadrat
f 2 ( x) b0 b1 ( x x0 ) b2 ( x x0 )( x x1 )
f ( x ) a 0 a1 x a 2 x 2 a3 x 3 ... a n x n
f ( x) a 0 a1 x a 2 x 2
a0 a1 a2
b0 f ( x0 )
5
INTERPOLATION
f ( x1 ) f ( x0 )
b1
x1 x0
f ( x2 ) f ( x1 )
b1
x2 x1
b2
x 2 x0
f1 ( x) b0 b1 ( x x0 )
f ( x1 ) f ( x0 )
f 1 ( x ) f ( x0 ) ( x x0 )
x1 x0
Contoh soal
x f(x) = ln x
6
INTERPOLATION
1 0
4 1.386
6 1.792
Solusi :
b0 = 0
1.386 0
b1 0.462
4 1
1.792 1.386
0.462
b2 6 4 0.052
6 1
7
INTERPOLATION
2.0
1.5
y = ln x
1.0
0.5
0.0
0 2 4 6 8
x
Dari kurva diatas dan nilai eror yang dihasilkan bisa dilihat
bahwa nilai pendekatan yang didapat dengan metoda
interpolasi kuadrat lebih baik dibanding dengan interpolasi
linear.
8
INTERPOLATION
n
f n ( x) Li ( x) f ( xi )
i 0
dimana :
n x xj
Li ( x)
j 0 xi x j
j i
Misal :
Untuk versi linier n = 1
x x1 x x0
f1 ( x) f ( x0 ) f ( x1 )
x0 x1 x1 x0
( x x1 )( x x2 ) ( x x0 )( x x 2 ) ( x x0 )( x x1 )
f 2 ( x) f ( x0 ) f ( x1 ) f ( x2 )
( x0 x1 )( x0 x 2 ) ( x1 x0 )( x1 x 2 ) ( x 2 x0 )( x 2 x1 )
Contoh Soal
9
INTERPOLATION
Selesaikan soal yang sama dengan contoh soal pada Interpolasi
Kuadratik Newton :
x0 = 1 f(x0) = 0
x1 = 4 f(x1) = 1.386
x2 = 6 f(x2) = 1.792
Solusi :
- versi linier :
24 2 1
f1 (2) (0) (1.386) 0.462
1 4 4 1
= 0.566
10