01 F Bab4 Anum
01 F Bab4 Anum
Interpolasi
Oleh : Moch. Agus Choiron, ST., MT.
0.2
0.3
0.4
0.5
0.6
10.1
12.5
14.2
17.8
19.3
INTERPOLATION
1.1 Linear Interpolation.
Yaitu interpolasi paling sederhana,
hubungan berupa garis antara dua titik data.
menganggap
y = f(x)
yn+1
dengan
Garis Lurus
yn
x
xn
xn+1
16
n+1
1 ; i=j
0 ; ij
17
dimana :
1
(x 0 x1)(x 0 x 2 )(x 0 x 3 )....(x 0 xn )
1
C1 =
(x1 x 0 )(x1 x 2 )(x1 x 3 )....(x1 xn )
1
C2 =
(x 2 x 0 )(x 2 x1)(x 2 x 3 )....(x 2 xn )
.
1
Cn =
(xn x0 )(xn x1)(xn x 2 )....(x n xn 1)
C0 =
(x x1)(x x 2 )....(x x n )
(x 0 x1)(x 0 x 2 )....(x 0 xn )
(x x 0 )(x x 2 )....(x xn )
b1(x) =
(x1 x0 )(x1 x2 )....(x1 xn )
(x x 0 )(x x1)(x x 3 )....(x xn )
b2(x) =
(x 2 x 0 )(x 2 x1)(x 2 x 3 )....(x 2 xn )
.
.
(x x 0 )(x x1)(x x 2 )....(x xn 1)
bn(x) =
(xn x0 )(xn x1)(xn x 2 )....(x n xn 1)
b0(x) =
y j (x
j =0
L j(x)
j =0
L j (x j )
yj
= y(x) = f(x)
18
0.2
0.3
0.4
0.5
0.6
;
;
;
;
;
y0 =
y1 =
y2 =
y3 =
y4 =
10.1
12.5
14.2
17.8
19.3
y0
y (0,25) =
C0 = y 0
C0 + C1(x1 - x 0) = y1
C0 + C1(x1 - x 0) + C2 (x 2 - x0)(x 2 - x1) = y 1
C0 + C1(x n - x0)+ + Cn (xn - x0)(x n - x1) (xn - xn- 1)= y n
19
y
(j ! )h j
20
yi
y0
x1
y1
x2
y2
x3
y3
x4
y4
x5
y5
.
.
.
.
y i =
y i+1 - y i
y 0
y 1
y 2
2y i =
y i+1 - y i
2y 0
2y 1
y2
3y i =
2y i+1 - 2y i
4y i =
3y i+1 - 3y i
3y 0
4y 0
3y 1
y 4
.
.
.
2y 3
.
.
.
.
5y 0
y1
y 3
5y i =
4y i+1 - 4y i
3y 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Cj =
y
(j ! )h j
YI
10
20
30
40
50
60
0.17365
0.34202
0.50000
0.64279
0.76604
0.86603
21
yi
0.17365
20
0.34202
30
0.50000
y i
2y i
3y i
4y i
5y i
0.16837
0.15798
-0.01039
0.14279
40
0.64279
0.00095
-0.00435
-0.01954
0.12325
50
-0.00480
-0.01519
0.76604
0.00018
0.0063
-0.00372
-0.02326
0.09999
60
0.86603
Misal dipilih pada x0 = 20 maka nilai yang dipakai dalam tabel diagonal
mulai x 0 = 20.
[ Jika dipakai first order difference saja, maka :
y 0
0.15798
y(23) = y 0 +
(23 x0) = 0.34202 +
(23 20)
h
10
= 0.38941
[ Jika dipakai first-second order difference maka :
y(23) = y 0 +
=
=
y 0
(23 x0)
h
0.38941
0.39100
2y
2h 2
(0.01519)(3)(7)
200
y(23) = y 0 +
22