6-01-Interpolasi Langsung
6-01-Interpolasi Langsung
Interpolation
1
What is Interpolation ?
Given (x0,yy0),
) (x1,yy1),
) …… (xn,yyn),
) find the value of ‘y’
y at a
value of ‘x’ that is not given.
3
Direct Method
Given ‘n+1’ data points (x0,y0), (x1,y1),………….. (xn,yn),
pass a polynomial of order ‘n’ through the data as given
below:
y = a0 + a1 x + .................... + an x . n
4
Example 1
The upward velocity of a rocket is given as a
function of time in Table 1.
Find the velocity at t=16 seconds using the
direct method for linear interpolation.
T bl 1 Velocity
Table V l it as a function
f ti
of time.
t , (s ) v(t ), (m/s )
0 0
10 227.04
15 362.78
20 517.35
22.5 602.97
30 901.67 Figure 2 Velocity vs. time data for the
rocket example
5
Linear Interpolation
v(t ) = a0 + a1t y
Hence
v(t ) = −100.93 + 30.914t , 15 ≤ t ≤ 20.
v(16) = −100.93 + 30.914(16) = 393.7 m/s
6
Example 2
The upward velocity of a rocket is given as a
function of time in Table 2.
Find the velocity at t=16 seconds using the
direct method for quadratic interpolation.
T bl 2 Velocity
Table V l it as a function
f ti
of time.
t , (s ) v(t ), (m/s )
0 0
10 227.04
15 362.78
20 517.35
22.5 602.97
30 901.67 Figure 5 Velocity vs. time data for the
rocket example
7
Quadratic Interpolation
y
f 2 (x )
v(20) = a0 + a1 (20) + a2 (20) = 517.35
2
( x0 , y 0 )
x
ys
(
f x desired ) 350
250
227.04 200
10 12 14 16 18 20
10 x s , range, x desired 20
t , (s ) v(t ), (m/s )
0 0
10 227.04
15 362.78
20 517.35
22.5 602.97
30 901.67 Figure 6 Velocity vs. time data for the
rocket example
10
Cubic Interpolation
y
(x3 , y3 )
v(t ) = a0 + a1t + a2t + a3t
2 3
(x1 , y1 )
v(10) = 227.04 = a0 + a1 (10) + a2 (10) + a3 (10)
2 3
f 3 (x )
( x2 , y 2 )
v(15) = 362.78 = a0 + a1 (15) + a2 (15) + a3 (15)
2 3
(x0 , y0 )
11
Cubic Interpolation (contd)
v(t ) = −4.2540 + 21.266t + 0.13204t 2 + 0.0054347t 3 , 10 ≤ t ≤ 22.5
v (16 ) = − 4 .2540 + 21 .266 (16 ) + 0 .13204 (16 ) + 0.0054347 (16 )
2 3
(
f x desired )
300
∈a = × 100
392 .06
227.04 200
10
10
12 14 16 18
x s , range, x desired
20 22 24
22.5
= 0.033269 %
12
Comparison Table
13
Distance from Velocity Profile
Fi d the
Find th distance
di t covered
d by
b the
th rocket
k t ffrom tt=11s
11 tto tt=16s
16 ?
ν (t ) = −4.2540 + 21.266t + 0.13204 2 + 0.0054347t 3 ,10 ≤ t ≤ 22.5
16
s (16 ) − s (11) = ∫ v(t )dt
11
( )
16
= ∫ − 4.2540 + 21.266t + 0.13204t 2 + 0.0054347 t 3 dt
11
16
⎡ t2 t3 t4 ⎤
= ⎢− 4.2540t + 21.266 + 0.13204 + 0.0054347 ⎥
⎣ 2 3 4 ⎦11
= 1605 m
14
Acceleration from Velocity Profile
Find
i d theh acceleration
l i off theh rocket
k at t=16s16 giveni that
h
ν (t ) = −4.2540 + 21.266t + 0.13204 2 + 0.0054347t 3 ,10 ≤ t ≤ 22.5
a (t ) = v(t )
d
dt
=
d
dt
(
− 4.2540 + 21.266t + 0.13204t 2 + 0.0054347 t 3 )
= 21.289 + 0.26130t + 0.016382t 2 , 10 ≤ t ≤ 22.5
= 29.665 m/s 2
15