• Tidak ada hasil yang ditemukan

INTERPOLASI. FTI-Universitas Yarsi

N/A
N/A
Protected

Academic year: 2021

Membagikan "INTERPOLASI. FTI-Universitas Yarsi"

Copied!
17
0
0

Teks penuh

(1)

BAB VI

BAB VI

INTERPOLASI

(2)

Pendahuluan

Bila diketahui tabulasi titik-titik (x,y) sebagai berikut (yang dalam hal ini

Pendahuluan

( y) g (y g

rumus fungsi y = f(x) tidak diketahui secara eksplisit):

Hitung taksiran nilai y untuk x = 3.8!

(3)

• Persoalan semacam ini acapkali muncul pada pengamatan fenomena alam, baik berupa eksperimen di laboratorium maupun penelitian di lapangan yang melibatkan beberapa parameter (misalnya suhu, tekanan, waktu, dan sebagainya).

P t tid k t h i l i h b k t

• Pengamat tidak mengetahui relasi yang menghubungkan parameter-parameter itu. Pengamat hanya dapat mengukur nilai-nilai parameter-parameter tersebut dengan menggunakan alat ukur seperti sensor, termometer, barometer dan sebagainya Tidak satupun metode analitik yang yang barometer, dan sebagainya. Tidak satupun metode analitik yang yang tersedia untuk menyelesaikan persoalan jenis ini.

• Disinilah perlunya sebuah metode Numerik untuk mencari solusi dariDisinilah perlunya sebuah metode Numerik untuk mencari solusi dari permasalahan tersebut

(4)

Interpolasi

Interpolasi

• Andaikan kita memiliki tabulasi data dan ingin menaksir harga yangAndaikan kita memiliki tabulasi data dan ingin menaksir harga yang terletak di antara titik-titik data dalam tabel. Metode yang digunakan untuk maksud tersebut adalah interpolasi.

• Untuk (n+1) titik data, ada 1 dan hanya 1 polinom (fungsi) yang melewati semua titik data (derajat polinom n atau kurang dari n).

(5)

Dua titik data : Garis Ti titik d t K d tik Tiga titik data : Kuadratik Empat titik data : Polinomial

tingkat-3 …

titik d t P li i l

Interpolasi berbeda dengan ekstrapolasi, di mana yang kedua digunakan untuk menaksir harga(-harga) di luar interval titik-titik data dalam tabel.

n titik data : Polinomial tingkat-n

g ( g )

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

Ditanya : a0, a1, …, an sehingga

( )

n nx a x a x a a x f = 0 + 1 + 2 2 +L+ 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 n n n n − = + + + − = + + + ... ... FTI-Universitas Yarsi 0 2 2 1 x a x a y a a xn + n + ...+ nn n = n − L

(6)

Meskip n ada 1 dan han a 1 polinom derajat n (ata k rang

• Meskipun ada 1 dan hanya 1 polinom derajat n (atau kurang

dari n) yang mencocokkan (n + 1) data, format polinom/fungsi

dapat dinyatakan dalam berbagai cara.

• Dua alternatif yang format yang akan dipelajari adalah

polinom Newton dan polinom Lagrange.

(7)

Interpolasi Linear/Garis/derajat 1

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

( )

x

f

( ) ( ) ( )(

x

f

x

1

f

x

0

x

x

)

f

=

+

( 1 y1) ( 2 y2)

Ditanya :Garis yang melewati 2 titik tersebut

( )

( )

(

0

)

0 1 0

x

x

x

x

x

f

x

f

I

+

=

Contoh: f(x) = ln x x1 = 1 dan x2 = 6: f1(2) = 0.3583519 ln 2 = 0.6931472 1( ) x1 = 1 dan x2 = 4 f1(2) = 0.4620981 FTI-Universitas Yarsi7 f1(2) 0.4620981

(8)

Interpolasi Kuadratis

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

( )

x

b

0

b

1

(

x

x

0

)

b

2

(

x

x

0

)(

x

x

1

)

f

II

=

+

+

g ( 1 y1) ( 2 y2) ( 3 y3)

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

( )

( ) ( )

( ) ( )

( ) ( )

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 − − − − − − = − − = = Contoh: f(x) = ln x Titik data: (1, 0), (4, 1.386294), (6, 1.791759) ln 2 = 0.6931472 b0= 0 b1= (1.386294 – 0)/(4 – 1) = 0.4620981 b2= [(1.791759 – 1.386294)/(6-4) – 0 4620981]/(6 1) 0 0518731 FTI-Universitas Yarsi8 0.4620981]/(6-1) = -0.0518731 f2(2) = 0.5658444

(9)

Interpolasi Polynomial

N

Newton

Dik t h i titik ( ) ( ) ( ) ( i f( ) i 1 2 )

Diketahui: n titik (x1, y1), (x2, y2), …, (xn, yn) (yi = f(xi), i=1,2,…,n) • Ditanya: fn(x) = a0 + a1x + a2x2 + … + anxn yang melewati n titik

tersebut.

( )

(

)

(

)(

)

(

)(

) (

)

1 1 0 1 0 2 0 1 0 + − + − − + + − − − − = n n n x b b x x b x x x x b x x x x x x f ... L

( )

[

1 0

]

1 0 0 x x f b x f b , M = =

[

x x 1 x1 x0

]

f bn n , n ,L , M − =

[

]

( )i

( )

j j i x f x f x x f = − dengan

[

i j

]

xi xj x x f − = ,

[

] [ ] [

]

k i k j j i k j i x x x x f x x f x x x f − − = , , , , FTI-Universitas Yarsi k i

[

]

[

] [

]

0 0 2 1 1 1 0 1 1 ,..., , ,..., , , ,..., , x x x x x f x x x f x x x x f n n n n n n n − = − − − −

(10)

Contoh Interpolasi Polynomial

Newton

Newton

Diketahui: (1, 0), (4, 1.386294), (6, 1.791759), (5, 1.609438) (dari fungsi ln x) Ditanya: Perkirakan ln 2 dengan interpolasi Newton orde ke-3

( )

x b0 b1

(

x x0

)

b2

(

x x0

)(

x x1

)

b2

(

x x0

)(

x x1

)

b3

(

x x0

)(

x x1

)(

x x2

)

fn = + − + − − + − − + − − − y g p [ ] [ ] [ ] 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 203 0 182 0 462 0 203 0 [ ] [ ] 0 020 4 5 203 0 182 0 052 0 1 6 462 0 203 0 1 2 3 0 1 2,x ,x = . . =− . f x ,x ,x = . . = − . x f

[

]

0 008 1 5 ) 052 0 ( 020 0 0 1 2 3,x ,x ,x = − .. = . x f FTI-Universitas Yarsi f3(2) = 0.629

(11)

Contoh Interpolasi Polynomial Newton

Contoh Interpolasi Polynomial Newton

x0 x1

x3 x2

(12)

Perkiraan Error Polynomial

Newton

Newton

( )

= 0 + 1

(

0

)

+ 2

(

0

)(

1

)

+ + n

(

0

)(

1

) (

n1

)

n x b b x x b x x x x b x x x x x x f ... L ( )n+1

( )

f ξ

Jika f(x) dinyatakan oleh deret Taylor , error setelah terms ke-n adalah:

( )

( )

(

) (

1

)

1 1 1 + + + − + = n i i n n x x n f R ! ξ

Untuk suatui polinomial Newton orde ke-n Hubungan untuk error scr analogi:

( )

( )

(

) (

)(

)(

) (

n

)

n n x x x x x x x x n f R − − − − + = +1 0 1 2 L 1 ! ξ

Untuk suatui polinomial Newton orde ke-n, Hubungan untuk error scr analogi:

Tapi kita tidak tahu apakah itu f(x)! Sebagai suatu perkiraan untuk error, bisa kita gunakan

[

]

(

)(

)(

) (

)

f R FTI-Universitas Yarsi

[

n n n

]

(

)(

)(

) (

n

)

n f x x x x x x x x x x x x R+1, , 1,L, 0012 L(Ingat: fn+1(x) = fn(x) + Rn)

(13)

Perkiraan Error, Orde, dan Titik

data

data

x f(x) = ln x 1 0 4 1.386 6 1 792 6 1.792 5 1.609 3 1.099 1.5 0.405 2.5 0.916 3.5 1.253 x f(x) = ln x 3 5 1 253 3.5 1.253 2.5 0.916 1.5 0.405 3 1.099 5 1.609 6 1.792 4 1.386 1 0 FTI-Universitas Yarsi

(14)

Interpolasi Lagrange

Interpolasi Lagrange

I t l i L dit k t k d tk f i li i l P( )

• Interpolasi Lagrange diterapkan untuk mendapatkan fungsi polinomial P(x) berderajat tertentu yang melewati sejumlah titik data. Misalnya, kita ingin mendapatkan fungsi polinomial berderajat satu yang melewati dua buah titik yaitu (xy ( 00, y, y00) dan (x) ( 11, y, y11). )

• Langkah pertama yang kita lakukan adalah mendefinisikan fungsi linier

berikut

( )

( )

1

( )

0 0 1 1

P x

1

( )

=

y l x

0 0

( )

+

y l x

1 1

( )

P x

y l x

+

y l x

( )

1 0 1 0

x

x

x

x

x

l

=

( )

0 1 0 1

x

x

x

x

x

l

=

1 0

x

x

1 0 FTI-Universitas Yarsi

(15)

i lk

dib ik

1 i ik d

(

) d

(

)

• Misalkan diberikan n + 1 titik data (x

0

, y

0

) dan (x

1

, y

1

) , . . . ,

(x

n

, y

n

) , dengan semua titik berbeda. Interpolasi polinom

lagrange dari data di atas diberikan oleh :

g

g

0 0 1 1 2 2

( )

( )

( )

( )...

( )

n j j j j n n j

P x

=

y l x

+

y l x

+

y l x

+

y l x

di mana

( ) (

(

) (

) (

)(

)(

) (

) (

)

)

n i i i i i i n i i i

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

l

=

+ − + − 1 1 1 1 1 0 di mana FTI-Universitas Yarsi

(16)

• Misalkan diberikan titik-titik data sebagai berikut

1 2 4 8

Carilah f (7) dengan polinom interpolasi lagrange.

x 1 2 4 8

f(x) 1 3 7 11

f ( ) g p p g g

• Jawab :

Karena tersedia 4 titik data maka polinom yang bersesuaian adalah polinom orde 3.

P33(x) = y( ) y0 00 l0(x) + y( ) y11 lll(x) + y( ) y2 22 l2( ) y(x) + y33 3l3(x)( )

( ) (

(

1

)(

)(

2

)(

)(

3

)

)

0 0 1 0 2 0 3 x x x x x x l x x x x x x x − − − = − − −

( ) (

)(

)(

)

(

1 2

)(

1 4

)(

1 8

)

0,71429 8 7 4 7 2 7 7 0 = − − − = l

( ) (

(

0

)(

)(

2

)(

)(

3

)

)

1 1 0 1 2 1 3 x x x x x x l x x x x x x x − − − = − − −

( ) (

)(

)(

)

(

2 1

)(

2 4

)(

2 8

)

1,5 8 7 4 7 1 7 7 1 = − − − − = l FTI-Universitas Yarsi

(17)

( )

(

(

0

)(

)(

1

)(

)(

3

)

)

2 x x x x x x l x = − − −

( ) (

(

)(

)(

)(

)(

)

)

1,25 8 1 2 4 1 4 8 7 2 7 1 7 7 2 = − − − = l

( ) (

)(

)(

)

2 2 0 2 1 2 3 xx xx xx 2

( ) ( )( )( )

4 −1 4 − 2 1−8

( ) (

x x0

)(

x x1

)(

x x2

)

l

( ) (

)(

)(

)

l

( ) (

7 7−1

)(

7− 2

)(

7−8

)

053571

(

0

)(

1

)(

2

)

3 3 0 3 1 3 2 l x x x x x x x = − − −

( ) (

)(

)(

)

(

8 1

)(

8 2

)(

8 4

)

0,53571 7 3 = = l FTI-Universitas Yarsi

Referensi

Dokumen terkait

Di dalam interpolasi ditentukan suatu persamaan polinomial orde n yang melalui n  1 titik data, yang kemudian digunakan untuk menentukan suatu nilai diantara titik

• Ketelitian (precission) atau panjang n bilangan titik-mengambang pada suatu komputer biasanya tergantung dari panjang word komputer tersebut suatu komputer biasanya tergantung

Anggota YARSI TB Care, Dosen Fakultas Teknologi Informasi Sumber: Data Yarsi TB Care 2020 Berdasarkan penjelasan yang sudah dijelaskan sebelumnya, maka penulis tertarik melakukan

vii Universitas YARSI ABSTRAK Nama = Aprilianti Program studi = Kedokteran Gigi Judul = Hubungan Sikap Mahasiswa Kedokteran Gigi Universitas YARSI terhadap Perilaku Pencegahan

Universitas YARSI vii ABSTRAK Nama : Nur Allya Rahmah Program Studi : Kedokteran Gigi Program Sarjana Judul : Hubungan Tingkat Pengetahuan dan Sikap Ibu Hamil dengan Perilaku dalam

1Mahasiswa, Fakultas Kedokteran Universitas YARSI 2Dosen, Departemen Ilmu Kesehatan Anak, Fakultas Kedokteran Universitas YARSI 3Dosen, Departemen Agama Islam, Fakultas Kedokteran

Universitas YARSI ix ABSTRAK Nama : Devina Nadiah Ariska Program Studi : Kedokteran Gigi Program Sarjana Judul : Tingkat Pengetahuan Wanita Usia Subur Mengenai Kesehatan Rongga

HUBUNGAN INDEKS MASSA TUBUH DENGAN DERAJAT DYSMENORRHEA PRIMER PADA MAHASISWI FAKULTAS KEDOKTERAN UNIVERSITAS YARSI ANGKATAN 2013-2014 DITINJAU DARI PANDANGAN ISLAM ABSTRAK