Materi Interpolasi Matek Sipil
Materi Interpolasi Matek Sipil
Jangan selalu melihat ke depan karena terkadang ada masa depan yang membuatmu
gelisah
Namun lihatlah ke atas karena disana ada Alloh yang membuatmu bahagia……..
Data Awal
Data Awal
Data Ekstrapolasi
1. INTERPOLASI LINEAR
Titik Data
f(x)
L(x)
x0 x1 x
CONTOH :
• Perkirakan jarak henti yang dibutuhkan bagi sebuah kenderaan yang melaju
dengan kecepatan 45 mil/jam.
CONTOH :
f ( x1) − f ( x 0)
f ( x ) = f ( x 0) + ( x − x 0)
x1 − x 0
90 − 65
f (45) = 65 + (45 − 40)
50 − 40
25
f (45) = 65 + 5 = 65 + 12.5 = 77.5 feet
10
CONTOH (2) :
x -3 -2 -1 0 1 2 3 4 5 6 7
y 9 4 1 0 1 4 9 16 25 36 49
x − xk
y = yk + ( yk + 1 − yk )
xk + 1 − xk
Hasilnya
(6,5 − 6)
y = 36 + (49 − 36) = 42,5
( 7 − 6)
Alternatif 2 :
x = 6,5 terletak antara x=1 & x=7
x − xk
y = yk + ( yk + 1 − yk )
xk + 1 − xk
(6,5 − 1) (5,5)
y = 1+ (49 − 1) = 1 + (48) = 45
(7 − 1) ( 6)
Hasilnya
x -3 -2 -1 0 1 2 3 4 5 6 7
y 9 4 1 0 1 4 9 16 25 36 49
Sedangkan untuk
y = 45 → |45 – 42,25| = 3,25 = 325 %
CONTOH 3 :
DIKETAHUI TABEL AKAR BILANGAN SBB :
x0 h x1 h x2 x
Persamaan umum Polinomial kuadrat :
P(x) = a0 + a1 x + a2 x2 …..(*)
3 titik (xk-1,yk-1), (xk,yk) & (xk+1,yk+1) dilalui fgs. P(x) berarti:
yk-1 = a0 + a1 xk-1 + a2 xk-12
yk = a0 + a1 xk + a2 xk2 …………………………. (**)
=> Akan diperoleh dari 3 pers. yaitu a0, a1 dan a2 kemudian subst.
ke (*) & diperoleh pers. kuadrat, shg dapat dicari nilai fgs.
untuk x = x* yaitu P(x*) = a0 + a1 x* + a2 x*2
=> Sistim pers. non homogen (**) memp. solusi dan solusinya unik
(tunggal)
Diberikan titik ln(8) = 2.0794, ln(9) = 2.1972, ln(9.5) =
2.2513. Tentukan nilai ln(9.2) dengan interpolasi kuadrat
Sistem Pers Linier yang terbentuk.
64 a2 + 8 a1 + a0 = 2.0794
81 a2 + 9 a1 + a0 = 2.1972
90.25 a2 + 9.5 a1 + a0 = 2.2513
• Dan ( y1 − y 0 ) f ( x1 ) − f ( x 0 ) (2)
a1 = =
( x1 − x 0 ) ( x1 − x 0 )
• Pers ini mrpk bentuk selish terbagi (divided-difference)
a1 = f [ x1 , x0 ]
POLINOM NEWTON
• Polinom kuadratik p 2 ( x) = a0 + a1 ( x − x0 ) + a 2 ( x − x0 )( x − x1 )
p2 ( x) = p1 ( x) + a2 ( x − x0 )( x − x1 )
• Atau
• Dari pers ini menunjukkan bahwa p2(x) dapat dibentuk dari pers
sebelumnya p1(x). Nilai a2 dapat ditemukan dengan mengganti x=x2 untuk
mendapatkan (3)
f ( x 2 ) − a 0 − a1 ( x 2 − x 0 )
a2 =
( x 2 − x 0 )( x 2 − x1 )
• Nilai a0 dan a1 pada pers 1 dan 2 dimasukkan pada pers 3
f ( x 2 ) − f ( x0 ) f ( x1 ) − f ( x0 )
−
x 2 − x0 x1 − x0
a2 =
x 2 − x1
POLINOM NEWTON
f ( x 2 ) − f ( x0 ) f ( x1 ) − f ( x0 )
−
x 2 − x1 x1 − x0 f [ x 2 , x1 ] − f [ x1 , x0 ]
a2 = =
x 2 − x0 x 2 − x0
POLINOM NEWTON
p1 ( x) = a0 + a1 ( x − x0 )
p2 ( x) = p1 ( x) + a2 ( x − x0 )( x − x1 )
p 2 ( x) = a0 + a1 ( x − x0 ) + a 2 ( x − x0 )( x − x1 )
p3 ( x) = p 2 ( x) + a3 ( x − x0 )( x − x1 )( x − x 2 )
p3 ( x) = a0 + a1 ( x − x0 ) + a2 ( x − x0 )( x − x1 ) + a3 ( x − x0 )( x − x1 )( x − x2 )
POLINOM NEWTON
• Nilai konstanta a0, a1, a2,…, an, merupakan nilai selisih terbagi dengan nilai
a0 = f ( x0 )
a1 = f [ x1 , x0 ]
a 2 = f [ x 2 , x1 , x0 ]
a n = f [ x n , x n −1 ,..., x1 , x 0 ]
• Yang dalam hal ini
f ( xi ) − f ( x j )
f [ xi , x j ] =
xi − x j
f [ xi , x j ] − f [ x j , x k ]
f [ xi , x j , x k ] =
xi − x k
f [ x n , x n −1 ,..., x1 ] − f [ x n −1 , x n − 2 ,..., x1 , x0 )
f [ x n , x n −1 ,..., x1 , x0 ] =
x n − x0
POLINOM NEWTON
• basis p 0 ( x) = f ( x0 )