• Metode Newton
• Metode Spline
Interpolasi
(P9)
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Interpolasi Newton
• Polinomial Maclaurin dan polinomial Taylor menggunakan satu titik pusat, x
0untuk menghampiri suatu fungsi f(x).
• Bila lebih dari satu titik pusat yang
digunakan, misalnya : x
0, x
1, …, x
n, maka
hasilnya disebut polinomial Newton.
Teorema Polinomial Newton :
• Andaikan dan
untuk k = 0, 1, …, n mempunyai nilai-nilai yang berbeda, maka
dengan adalah polinomial yang
dapat dipakai untuk mendekati f(x) :
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Polinomial Newton melalui (n+1) titik
yaitu untuk k = 0, 1, …, n.
• Sisaan berbentuk :
untuk beberapa c yang terletak pada interval
[a,b]. Koefisien a
idikonstruksi menggunakan beda bagi
(divided difference).
• Kurva berikut memberikan ilustrasi suatu
polinomial Newton derajat 3.
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Beda bagi (Divided Difference) Orde I.
• Bila diberikan sembarang fungsi f(x) dan 2 titik, x
0dan x
1, Beda bagi orde pertama dari
suatu fungsi f(x) didefinisikan sebagai berikut :
• Menggunakan teorema nilai antara :
untuk nilai c antara x
0dan x
1,
• Lebih jauh dapat ditunjukkan bahwa
• Beda bagi orde dua untuk tiga titik yang
berbeda, x
0, x
1dan x
2didefinisikan sebagai :
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Dari sini dapat ditunjukkan bahwa untuk nilai c antara x
0dan x
2,
• Bila maka
Contoh:
Bila x
0=1.0, x
1=1.1 dan x
2=1.2, maka:
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Sebagai perbandingan:
Contoh:
maka tabel beda bagi dapat dikonstruksi sbb:
dengan:
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Menggunakan pendekatan polinomial Newton,
contoh di atas menghasilkan
• Buat polinomial Newton derajat
n = 1, 2, 3, 4, 5 untuk menghampiri fungsi f(x) = cos(x) pada interval [x
0, x
n] = [0, 1], dengan partisi yang sama.
Contoh:
0 . 6 , ( 0 . 6 ) , 0 . 8 , ( 0 . 8 ) , 1 , ( 1 )
, ) 4 . 0 ( , 4 . 0 , ) 2 . 0 ( , 2 . 0 , ) 0 ( , 0 ,
5 0f f
f
f f
f y
x
k k k
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Jawab:
Gunakan {{0, 1},{0.2, 0.980067}} untuk mengonstruksi
polinomial interpolasi Newton derajat 1,
Bila digunakan {{0,1},{0.2, 0.980067},{0.4, 0.921061}}
pada interval [0, 0.4]. Hasilnya adalah:
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Bila digunakan 4 titik, {{0, 1},{0.2, 0.980067},
{0.4, 0.921061},{0.6, 0.825336}} pada interval [0, 0.6]
diperoleh polinomial derajat 3 berikut :
Bila digunakan 5 titik, {{0, 1},{0.2, 0.980067},
{0.4, 0.921061},{0.6, 0.825336}, {0.8, 0.696707} } pada
interval [0, 0.8] diperoleh polinomial derajat 4 berikut :
Semester Pendek 2011 Departemen Matematika FMIPA IPB
melibatkan 30 perkalian, dan sampai 35 penjumlahan atau pengurangan
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Secara umum, polinomial Lagrange derajat n memerlukan n(n+1) perkalian serta n(n+2) penjumlahan dan pengurangan, sedangkan polinomial Newton derajat n memerlukan
n(n+1)/2 perkalian serta n(n+3)/2 penjumlahan dan pengurangan.
• Jadi mana yang lebih efisien?
Teorema Batas Kesalahan
• Andaikan f(x) didefinisikan pada [a, b] yang memuat partisi yang sama
• Andaikan pula f dan turunan f sampai orde (n+1) kontinyu serta terbatas pada
subinterval [x
0, x
1], [x
0, x
2], [x
0, x
3], [x
0, x
4], dan [x
0, x
5], yaitu
| f
(n+1)(x) | ≤ M
(n+1)untuk
x < x < x dengan n = 1, 2, 3, 4, 5.
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Faktor kesalahan yang bersesuaian dengan
kasus-kasus tersebut memiliki batas atas berikut
utk
utk
utk
untuk
untuk
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Selidiki kesalahan yang timbul akibat
penggunaan metode hampiran Newton orde n = 1, 2, 3, 4, dan 5 pada contoh di atas.
Jawab: untuk n=1, gunakan [0,0.2 ]
Kesalahan yang terjadi : e
1(x) = f(x) – P
1(x),
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Jawab: untuk n=2, gunakan [0,0.4 ]
Kesalahan yang terjadi : e
2(x) = f(x) – P
2(x),
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Jawab: untuk n=3, gunakan [0,0.6 ]
Kesalahan yang terjadi : e
3(x) = f(x) – P
3(x),
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Jawab: untuk n=4, gunakan [0,0.8]
Kesalahan yang terjadi : e
4(x) = f(x) – P
4(x),
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Jawab: untuk n=5, gunakan [0,1]
Kesalahan yang terjadi : e
5(x) = f(x) – P
5(x),
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Interpolasi Spline:
• Apabila ingin dilakukan interpolasi pada data
dalam tabel berikut :
• Salah satu cara adalah dengan membuat interpolasi linear pada setiap segmen data seperti berikut :
• Namun cara ini akan menimbulkan sudut pada setiap
Semester Pendek 2011 Departemen Matematika FMIPA IPB
kuadratik pada setiap segmen
• Atau dengan menggunakan interpolasi
polinomial seperti berikut :
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Interpolasi menggunakan Piecewise Polynomial
• untuk fitting jumlah data yang banyak.
• untuk menghindari penggunaan polinomial derajat tinggi
• bermanfaat, al. fitting data dapat dilakukan dengan polinomial derajat rendah.
• Menggunakan fungsi interpolant berbeda pada setiap sub-interval
• Titik disebut knots atau breakpoints
• Contoh: piecewise linear,
Hermite interpolation
Contoh:
Agar diperoleh solusi yang unik, jumlah parameter harus sama dengan jumlah
persamaan.
dengan n knots mempunyai 4(n-1) parameter
yang harus ditentukan
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• 2(n-1) persamaan dari plot data
• (n-2) persamaan dari syarat kekontinuan turunan pertama
• n persamaan lainnya bisa untuk persyaratan tambahan
• 3(n-4) persamaan spt pada Interpolasi Hermite
• (n-2) persamaan dari syarat kekontinuan turunan kedua
• 2 persamaan lainnya bebas
Contoh Tentukan interpolasi cubic spline dari titik
di di
Delapan parameter yang akan ditentukan:
Delapan persamaan yang akan digunakan:
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Hermite Cubic mengutamakan kemonotonan
Semester Pendek 2011 Departemen Matematika FMIPA IPB
• Cubic Spline mengutamakan kemulusan
: Piecewise constant : Piecewise linear
: Piecewise quadratic
Semester Pendek 2011 Departemen Matematika FMIPA IPB
Semester Pendek 2011 Departemen Matematika FMIPA IPB