Interpolasi
RIFKI RISTIAWAN
Interpolasi
Polinomial
2
Akan
dibahas:
• Interpolasi
Polinomial
(Linier
&
Kuadra;k)
• Interpolasi
Newton
• Interpolasi
Langrange
3
1. Interpolasi Linier
4
Karena
itu
digunakan
pendekatan
fungsi
linier
antara
dua
33k
data,
misalnya
(x0,
y0)
dan
(x1,
y1).
Persamaan
yang
menghubungkan
kedua
33k
tersebut
yaitu
!!! ! ! !!
! ! !!! ! !!! ! !! !!
!! ! ! !!
5
Contoh
1.
Interpolasi
Linier
Hitung
taksiran
y
=
ln
x
untuk
x
=
2
menggunakan
interpolasi
linier
dengan
data:
(1
,
0)
dan
(4,
1.386294),
dengan
nilai
sebenarnya
ln
2
=
0.6931472
6
Contoh
1.
Penyelesaian
Dari soal x0 = 1, y0 = 0; x1 = 4, y1 = 1.386294, maka interpolasi linier adalah
!! ! !! !!!"#$%& ! ! !!!"#$%& ! !
! ! !! ! ! ! !! ! !! ! !!! ! !!! !
!! ! !! !!! !
7
Diperoleh
persamaan
linier
dengan mengambil x = 2
8
Eror
rela2f
9
2. Interpolasi Kuadratik
Menentukan
;;k-‐;;k
antara
;ga
;;k
data
misalnya
(x0,
y0),
(x1,
y1)
dan
(x2,
y2),
dengan
menggunakan
pendekatan
fungsi
kuadrat.
10
Dibentuk
persamaan
kuadrat
yang
melalui
;ga
;;k
data,
misalnya
(x0,
y0),
(x1,
y1)
dan
(x2,
y2),
yaitu
11
Nilai
ao, a1, a2
ditentukan
dengan
• •
12
Contoh
2.
Interpolasi
Kuadra2k
Hitung
taksiran
y
=
ln
(x)
untuk
x
=
2
dengan
menggunakan
interpolasi
kuadra3k
untuk
data:
(1,
0),
(4,
1.386294)
dan
(6,
1.791759)
13
Contoh
2.
Penyelesaian
Diketahui: x0 = 1, y0= 0, x1= 4, y1= 1.386294 dan x2= 6, y2= 1.791759.
14
Diperoleh
a0 =1, a1 = 0.4620981, a2= - 0.0518731
atau:
15
3. Interpolasi Newton
Secara
umum,
n
+
1
;;k
data,
misalnya
(x0,
y0),
(x1,
y1),
...,
(x2,
y2),
dapat
dicocokkan
dengan
suatu
polinomial
berderajat
n
yang
mempunyai
bentuk
16
Selanjutnya
akan
menentukan
ao, a1, ... , an
Nilai
fungsi
pada
kurung
siku
dinamakan
beda
terbagi
hingga
dan
didefenisikan
sebagai
17
• Beda
terbagi
hingga
pertama
18
• Menghitung
Beda
terbagi
;ga
degan
bantuan
tabel
fn(x)
=
f(x0)
+
(x
-‐
x0)
y[x1,
x0]
+
(x
-‐
x0)
(x
-‐
x1)
y[x2,
x1,
x0]
+
.
.
.
+
(x
-‐
x0)
(x
-‐
x1)
.
.
.
(x
-‐
xn)
y[xn,
xn-‐1,
.
.
.
,x0]
19
Contoh
3.
Interpolasi
Newton
Hitung
taksiran
y
=
ln
(x)
untuk
x
=
2
dengan
menggunakan
interpolasi
kuadra;k
untuk
data:
(1,
0),
(4,
1.386294),
(5,
1.609438)
dan
(6,
1.791759)
20
Contoh
3.
Penyelesaian
Dari
soal
diketahui
x0
=1,
y0
=
0;
x1
=
4,
y1
=
1.386294;
x2
=
6,
y2
=
1.791759
;
dan
x3
=
5,
y3
=
1.609438.
21
Dilanjutkan
pada
beda
terbagi
kedua
22
Sehingga
diperoleh
polinomial
dengan
interpolasi
Newton
diperoleh
23
Dengan
menggunakan
tabel
diperoleh
24
Galat Estimasi pada Polinomial Newton
25
Sebagai
contoh,hitunglah
galat
es;masi
dari
polinomial
orde-‐2
pada
contoh
2,
dengan
tambahan
data
(5,
1.609438).
26
3. Interpolasi Langrange
dimana
27
• Untuk
versi
linier
(n
=
1),
diperoleh
dan seterusnya
• Galat es;masi
28
Contoh
4.
Interpolasi
Langrange
Hitung
taksiran
y
=
ln
(x)
untuk
x
=
2
dengan
menggunakan
interpolasi
Langrange
oerde
pertama
dan
kedua
untuk
data:
x0
=
1
f(x0)
=
0,
x2
=
5
f(x2)
=
1.609438
x1
=
4
f(x1)
=
1.386294
x4
=
6
f(x4)
=
1.791759
29
Contoh
4.
Penyelesaian
30
Polinmial
orde
kedua
diperoleh
atau
31