• Tidak ada hasil yang ditemukan

Tujuan. Interpolasi berguna untuk memperkirakan nilai-nilai tengah antara titik data yang sudah ditentukan dan tepat.

N/A
N/A
Protected

Academic year: 2021

Membagikan "Tujuan. Interpolasi berguna untuk memperkirakan nilai-nilai tengah antara titik data yang sudah ditentukan dan tepat."

Copied!
50
0
0

Teks penuh

(1)
(2)

Tujuan

 Interpolasi berguna untuk memperkirakan nilai-nilai

tengah antara titik data yang sudah ditentukan dan tepat.

(3)

Macam Interpolasi

Interpolasi Linear  Interpolasi Kuadratik  Interpolasi Kubik

 Interpolasi Polinomial

Interpolasi Beda Terbagi Newton

Interpolasi Lagrange

(4)
(5)

Proses Interpolasi dari dua sampai

lima titik data

(6)

Perbedaan Interpolasi dan

Ekstrapolasi

(7)

Interpolasi Linear

 

     

0

0 1 0 1 0 2 x x x x x f x f x f x f     

Diketahui: Dua titik(x1, y1), (x2, y2)

Ditanya: Garis yang melewati 2 titik tersebut

Contoh: f(x) = ln x x0 = 1 dan x1 = 6:  f2(2) = 0.3583519 x0 = 1 dan x1 = 4  f2(2) = 0.4620981 ln 2 = 0.6931472

(8)

 Merupakan bentuk paling sederhana dari interpolasi, yang menghubungkan 2 titik data dengan garis lurus

f1(x) menyatakan bahwa ini adalah polinomial orde pertama.

)

(

)

(

)

(

)

(

)

(

)

(

)

(

)

(

)

(

0 0 0 1 0 1 0 0 1 0 0 1

x

x

x

x

x

f

x

f

x

f

x

f

x

x

x

f

x

f

x

x

x

f

x

f

Persamaan interpolasi linear Kemiringan garis merupakan pendekatan terhadap turunan pertama

Interpolasi Linear

(9)

Interpolasi Linear

Interpolasi Linier

Derajat/orde 1

memerlukan 2 titik

x f(x)

1 4,5

2 7.6

3 9.8

4 11.2

Berapa f(x = 1,325) = ? Memerlukan 2 titik awal :

x = 1 x = 2

(10)

Interpolasi Kuadratis

              0 2 0 1 0 1 1 2 1 2 2 0 1 0 1 1 0 0 x x x x x f x f x x x f x f b x x x f x f b x f b           

 

0 1

0

2

0



1

2 x b b x x b x x x x f      

Diketahui: Tiga titik(x1, y1), (x2, y2), (x3,y3)

Ditanya: kuadratis f2(x) = a0 + a1x + a2x2 yang melewati ke-3 titik diatas

Contoh: f(x) = ln x Titik data: (1, 0), (4, 1.386294), (6, 1.791759) b0 = 0 b1 = (1.386294 – 0)/(4 – 1) = 0.4620981 b2 = [(1.791759 – 1.386294)/(6-4) – 0.4620981]/(6-1) = -0.0518731 f2(2) = 0.5658444 ln 2 = 0.6931472

(11)

 Interpolasi Kuadratik

Derajat/orde 2  memerlukan 3 titik x = 1  f(x = 1) = . . . .

x = 2  f(x = 2) = . . . . x = 3  f(x = 3) = . . . .

f (x = 1,325) = ?

(12)

Interpolasi Polinomial

Diketahui: n titik data (x1, y1), (x2, y2), … (xn, yn)

Ditanya :a0, a1, …, an sehingga

Dua titik data : Garis Tiga titik data : Kuadratik

Empat titik data :Polinomial tingkat-3 …

n titik data :Polinomial tingkat-n

  n nx a x a x a a x f012 2  0 2 2 1 0 2 2 2 2 2 1 2 0 1 1 2 2 1 1 1 a y a x a x a x a y a x a x a x a y a x a x a x n n n n n n n n n n                ... ... ...

(13)

 Interpolasi Kubik

Derajat/orde 3  memerlukan 4 titik

 Interpolasi derajat/orde ke-n

 memerlukan n+1 titik

 Semakin tinggi orde yang digunakan untuk interpolasi

hasilnya akan semakin baik (teliti).

(14)
(15)
(16)

Interpolasi Linier

 Cara:

menghubungkan 2 titik dengan sebuah garis lurus

 Pendekatan formulasi interpolasi linier sama dengan

persamaan garis lurus.

       

 

0

0 1 0 1 0 1

x

x

x

x

x

f

x

f

x

f

x

f

(17)

Interpolasi Linier

 Prosentase kesalahan pola interpolasi linier :

gan

l_perhitun

Harga_hasi

narnya

Harga_sebe

gan

l_perhitun

Harga_hasi

ε

t

(18)

Interpolasi Linier (Contoh 1)

 Diketahui suatu nilai tabel distribusi ‘Student t’ sebagai

berikut :

t5% = 2,015 t2,5% = 2,571 Berapa t4% = ?

(19)

Interpolasi Linier (Contoh 1)

 Penyelesaian

x0 = 5  f(x0) = 2,015 x1 = 2,5  f(x1) = 2,571 x = 4  f(x) = ?

Dilakukan pendekatan dengan orde 1 :

       

 

0

0 1 0 1 0 1 x x x x x f x f x f x f     

 

237 , 2 2374 , 2 5 4 5 5 , 2 015 , 2 571 , 2 015 , 2       

(20)

Interpolasi Linier (Contoh 2)

 Diketahui: log 3 = 0,4771213 log 5 = 0,698700  Harga sebenarnya: log (4,5) = 0,6532125 (kalkulator).

 Harga yang dihitung dengan interpolasi:

log (4,5) = 0,6435078

100

%

1

,

51

%

6435078

,

0

6532125

,

0

6435078

,

0

t

(21)

Contoh :

 Jarak yang dibutuhkan sebuah kendaraan untuk berhenti

adalah fungsi kecepatan. Data percobaan berikut ini menunjukkan hubungan antara kecepatan dan jarak yang dibutuhkan untuk menghentikan kendaraan.

 Perkirakan jarak henti yang dibutuhkan bagi sebuah

(22)

Contoh :

(23)

Example

The upward velocity of a rocket is given as a function of time in Table. Find the velocity at t=16 seconds using linear

splines. t v(t) s m/s 0 0 10 227.04 15 362.78 20 517.35 22.5 602.97 30 901.67 Table : Velocity as a function of time

Figure : Velocity vs. time data for the rocket example

(24)

Interpolasi Linier

 Pendekatan interpolasi dengan derajat 1, pada

kenyataannya sama dengan mendekati suatu harga tertentu melalui garis lurus.

 Untuk memperbaiki kondisi tersebut dilakukan sebuah

interpolasi dengan membuat garis yang menghubungkan titik yaitu melalui orde 2, orde 3, orde 4, dst, yang sering juga disebut interpolasi kuadratik, kubik, dan yang

(25)

Interpolasi Kuadrat

(26)

Interpolasi Kuadrat

 Titik-titik data (x1,y1) (x2,y2) (x3,y3)

 Hitung a, b dan c dari sistem persamaan tersebut

(27)

Interpolasi Kuadrat (Versi lain)

) )( ( ) )( ( ) )( ( ) )( ( ) )( ( ) )( ( 2 3 1 3 2 1 3 3 2 1 2 3 1 2 3 1 2 1 3 2 1 x x x x x x x x y x x x x x x x x y x x x x x x x x y y               

(28)

Interpolasi Kuadratik

 Interpolasi orde 2 sering disebut sebagai interpolasi

kuadratik, memerlukan 3 titik data.

 Bentuk polinomial orde ini adalah :

f2(x) = a0 + a1x + a2x2

dengan mengambil: a0 = b0 – b1x0 + b2x0x1

a1 = b1 – b2x0 + b2x1 a2 = b2

(29)

Interpolasi Kuadratik

 Sehingga f2(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1) dengan Pendekatan dengan kelengkungan Pendekatan dengan garis linier

 

   

   

   

2 1 0

0 2 0 1 0 1 1 2 1 2 2 0 1 0 1 0 1 1 0 0 , , , x x x f x x x x x f x f x x x f x f b x x f x x x f x f b x f b             

(30)

Interpolasi Kubik

 f3(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1) + b3(x-x0)(x-x1)(x-x2) dengan:

 

   

   

   

3 2 1 0

0 3 0 1 2 1 2 3 3 0 1 2 0 2 0 1 0 1 1 2 1 2 0 2 0 1 1 2 2 0 1 0 1 0 1 1 0 0 , , , ] , , [ ] , , [ , , ] , [ ] , [ , x x x x f x x x x x f x x x f b x x x f x x x x x f x f x x x f x f x x x x f x x f b x x f x x x f x f b x f b                    

(31)

Interpolasi Beda Terbagi Newton

 Secara umum: f1(x) = b0 + b1(x-x0) f2(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1) f3(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1) +b3(x-x0)(x-x1)(x-x2) … fn(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1) +b3(x-x0)(x-x1)(x-x2) + … +bn(x-x1)(x-x2)…(x-xn-1)

(32)

Interpolasi Beda Terbagi Newton

Dengan:  b0 = f(x0)  b1 = f[x1, x0]  b2 = f[x2, x1, x0] …  bn = f[xn, xn-1, xn-2, . . . ., x0]

(33)

Interpolasi Beda Terbagi Newton

(Contoh 3)

 Hitung nilai tabel distribusi ‘Student t’

pada derajat bebas dengan  = 4%, jika diketahui: t10% = 1,476 t2,5% = 2,571

t5% = 2,015 t1% = 3,365

(34)

Interpolasi Beda Terbagi Newton

(Contoh 3a)

Interpolasi Newton Orde 2:  butuh 3 titik

x0 = 5 f(x0) = 2,015 x1 = 2,5 f(x1) = 2,571 x2 = 1 f(x2) = 3,365  b0 = f(x0) = 2,015

   

   

2 0

0 1 0 1 1 2 1 2 2 x x x x x f x f x x x f x f b       

   

2,5 5 0,222 015 , 2 571 , 2 0 1 0 1 1         x x x f x f b 077 , 0 5 1 5 5 , 2 015 , 2 571 , 2 5 , 2 1 571 , 2 365 , 3        

(35)

Interpolasi Beda Terbagi Newton

(Contoh 3a)

 f2(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1)

= 2,015 + (-0,222) (4-5) + 0,077 (4-5)(4-2,5) = 2,121

(36)

Interpolasi Beda Terbagi Newton

(Contoh 3b)

Interpolasi Newton Orde 3:  butuh 4 titik

 x0 = 5 f(x0) = 2,015

x1 = 2,5 f(x1) = 2,571 x2 = 1 f(x2) = 3,365 x3 = 10 f(x3) = 1,476

(37)

Interpolasi Beda Terbagi Newton

(Contoh 3b)

 b0 = f(x0) = 2,015 b1 = -0,222  f[x1,x0] b2 = 0,077  f[x2,x1,x0] 007 , 0 5 077 , 0 043 , 0 5 10 077 , 0 5 , 2 10 5 , 2 1 571 , 2 365 , 3 1 10 365 , 3 476 , 1 3              b

(38)

Interpolasi Beda Terbagi Newton

(Contoh 3b)

 f3(x) = b0 + b1(x-x0) + b2(x-x0)(x-x1) + b3(x-x0)(x-x1)(x-x2) = 2,015 + (-0,222)(4-5) + 0,077 (4-5)(4-2,5) + (-0,007)(4-5)(4-2,5)(4-1) = 2,015 + 0,222 + 0,1155 + 0,0315 = 2,153

(39)

Contoh Interpolasi Polynomial Newton

 x b0 b1x x0b2x x0x x1b2x x0x x1b3x x0x x1x x2fn                    0.182 6 5 791759 . 1 609438 . 1 , 203 . 0 4 6 386294 . 1 791759 . 1 , 462 . 0 1 4 0 386294 . 1 , 0 2 1 3 2 1            f x x f x x x x f     0020 4 5 203 0 182 0 052 0 1 6 462 0 203 0 1 2 3 0 1 2 . . . , , . . . , ,          f x x x x x x f Diketahui: (1, 0), (4, 1.386294), (6, 1.791759), (5, 1.609438)

Ditanya: Perkirakan x = 2 dengan interpolasi Newton orde ke-3

f3(2) = 0.629   0008 1 5 ) 052 0 ( 020 0 0 1 2 3 . . . , , ,       x x x x f

(40)

Divided Differences (Beda Terbagi)

0 1 1 0 2 1 1 0 0 2 1 0 2 1 2 1 0 0 1 0 1 1 0 ] ,..., , [ ] ,..., , [ ] ,..., , [ ... .. . . . . DD order Second ] , [ ] , [ ] , , [ DD order first ] [ ] [ ] , [ DD order zeroth ) ( ] [ x x x x x f x x x f x x x f x x x x f x x f x x x f x x x f x f x x f x f x f k k k k k k           

(41)

Tabel Beda Terbagi

x F[ ] F[ , ] F[ , , ] F[ , , ,] x0 F[x0] F[x0,x1] F[x0,x1,x2] F[x0,x1,x2,x3] x1 F[x1] F[x1,x2] F[x1,x2,x3] x2 F[x2] F[x2,x3] x3 F[x3]

  

n i i j j i n

x

F

x

x

x

x

x

f

0 1 0 1 0

,

,...,

]

[

)

(

(42)

Tabel Beda Terbagi

f(x i) 0 -5 1 -3 -1 -15 i x x F[ ] F[ , ] F[ , , ] 0 -5 2 -4 1 -3 6 -1 -15

(43)

Tabel Beda Terbagi

0 -5 1 -3 -1 -15 i y i x x F[ ] F[ , ] F[ , , ] 0 -5 2 -4 1 -3 6 -1 -15

Dua kolom pertama adalah kolom data titik

Kolom ketiga adalah beda orde pertama

(44)

Tabel Beda Terbagi

0 -5 1 -3 -1 -15 i y i x x F[ ] F[ , ] F[ , , ] 0 -5 2 -4 1 -3 6 -1 -15 2 0 1 ) 5 ( 3     0 1 0 1 1 0

]

[

]

[

]

,

[

x

x

x

f

x

f

x

x

f

(45)

Tabel Beda Terbagi

0 -5 1 -3 -1 -15 i y i x x F[ ] F[ , ] F[ , , ] 0 -5 2 -4 1 -3 6 -1 -15 6 1 1 ) 3 ( 15       1 2 1 2 2 1

]

[

]

[

]

,

[

x

x

x

f

x

f

x

x

f

(46)

Tabel Beda Terbagi

0 -5 1 -3 -1 -15 i y i x x F[ ] F[ , ] F[ , , ] 0 -5 2 -4 1 -3 6 -1 -15 4 ) 0 ( 1 ) 2 ( 6    0 2 1 0 2 1 2 1 0

]

,

[

]

,

[

]

,

,

[

x

x

x

x

f

x

x

f

x

x

x

f

(47)

Tabel Beda Terbagi

0 -5 1 -3 -1 -15 i y i x x F[ ] F[ , ] F[ , , ] 0 -5 2 -4 1 -3 6 -1 -15

)

1

)(

0

(

4

)

0

(

2

5

)

(

2

x

x

x

x

f

f2(x)= F[x0]+F[x0,x1] (x-x0)+F[x0,x1,x2] (x-x0)(x-x1)

(48)

Bandingkan!

x y 1 0 2 3 3 8 x y 2 3 1 0 3 8

(49)

1 ) 2 )( 1 ( 1 ) 1 ( 3 0 ) ( 2 2         x x x x x P x Y 1 0 3 1 2 3 5 3 8 x Y 2 3 3 1 1 0 4 3 8 1 ) 1 )( 2 ( 1 ) 2 ( 3 3 ) ( 2 2         x x x x x P

]

,

,

[

]

,

,

[

]

,

,

[

x

0

x

1

x

2

f

x

1

x

2

x

0

f

x

2

x

1

x

0

f

Urutan titik tidak akan mempengaruhi hasil beda terbagi

(50)

Gambar

Figure : Velocity vs. time data   for the rocket example
Tabel Beda Terbagi      x  F[ ]  F[  , ]  F[ ,  , ]  F[ , , ,]  x 0  F[x0]  F[x 0 ,x 1 ]  F[x 0 ,x 1, x 2 ]  F[x 0 ,x 1 ,x 2 ,x 3 ]  x 1  F[x 1 ]  F[x 1 ,x 2 ]  F[x 1 ,x 2 ,x 3 ]  x 2  F[x 2 ]  F[x 2 ,x 3 ]  x 3  F[x 3 ]         niijjinxFxxx
Tabel Beda Terbagi      f(x i )  0  -5  1  -3  -1  -15 xi x  F[ ]  F[  , ]  F[ ,  , ] 0 -5 2 -4 1 -3 6 -1 -15
Tabel Beda Terbagi      0  -5  1  -3  -1  -15 yixix F[ ] F[  , ] F[ ,  , ] 0 -5 2 -4 1 -3 6 -1 -15
+5

Referensi

Dokumen terkait

Kedua, al-Utsaimin. Ia berkata: “Hadis ini terdapat dalam kitab S}ah}i>h}ayn Bukha>ri dan Muslim, dan ditolak kesahihannya oleh ahli bid’ah karena dianggap

Beberapa ketentuan dalam qanun Kabupaten Aceh Tengah Nomor 21 Tahun 2008 sebagaimana telah diubah dengan qanun Kabupaten Aceh Tengah Nomor 3 Tahun 2009 tentang

Tetapi apabila pengakhiran sebelum waktunya tidak dapat dihindari, maka Nasabah wajib memberi ganti rugi kepada Bank secara penuh terhadap segala kerugian, kerusakan, biaya

Terdapat beberapa literatur yang dijadikan sebagai kajian dalam penelitian ini, antara lain adalah tentang perilaku kekerasan bullying di lingkungan anak sekolah, terutama

Kondisi optimum yang diperoleh pada produksi furfural dengan menggunakan proses hidrolisis pada temperatur dan waktu hidrolisis 140,01°C dan 5,99 jam dengan

Bahwa terhadap Terdakwa sebagaimana dalam dakwaan pertama melanggat Pasal 55 ayat (1) ke-2 jo.Pasal 340 KUHP dimana sebagai perbuatan pokoknya adalah tindak pidana

Hasil analisis AHP secara keseluruhan industri batik Semarang yang dilihat melalui aspek produksi, aspek distribusi, aspek permintaan pasar, dan aspek sosial

 Untuk ujian wawancara: waktu wawancara dengan tim 1 (satu) jam, hari dan tanggal akan menyesuaikan dengan kesediaan waktu tim pewawancara. Harap calon mahasiswa