Lecture06 - Interpolation by Spline Functions
Lecture06 - Interpolation by Spline Functions
Statistics
Lecture 6:
Interpolation by Spline Functions
Objectives
Introduction
Linear Splines
Quadratic Splines
Cubic Splines
16th Order
Polynomial
Original
Function
4th Order
Polynomial
8th Order
Polynomial
f(x) = 1/(1+25x2)
S1 ( x) x [ x1 , x2 ]
S ( x) x [ x , x ]
S ( x) 2 2 3
S n 1 ( x) x [ x n 1 , x n ]
S i ( x) ai bi ( x xi )
f ( x 2 ) f ( x1 )
S1 ( x) f ( x1 ) x2 x1
( x x1 ) x [ x1 , x2 ]
f ( x3 ) f ( x 2 )
S 2 ( x) f ( x 2 ) ( x x 2 ) x [ x 2 , x3 ]
S ( x) x3 x 2
f ( xn ) f ( xn 1 )
S n 1 ( x) f ( x n 1 ) xn xn 1
( x x0 ) x [ xn 1 , xn ]
i xi fi
1 3.0 2.5
2 4.5 1.0
3 7.0 2.5
4 9.0 0.5
2.5-1.0
f (5) S 2 (5) 1.0 (5 4.5) 1.3
7.0-4.5
S1 ( x) a1 b1 ( x x1 ) c1 ( x x1 ) 2 x [ x1 , x2 ]
S 2 ( x) a2 b2 ( x x2 ) c2 ( x x2 ) x [ x2 , x3 ]
2
S ( x)
S ( x) a b ( x x ) c ( x x ) 2 x [ xn1 , xn ]
n1 n 1 n 1 n 1 n 1 n 1
i xi fi
1 3.0 2.5
2 4.5 1.0
3 7.0 2.5
4 9.0 0.5
b1 b2 b1 b2
bi 2ci hi bi 1
b2 2c2 h2 b3 b2 5c2 b3
si ( x) ai bi ( x xi ) ci ( x xi ) 2 d i ( x xi ) 3
bi bi 1 hi 1 (ci 1 ci ) (11)
1 c1 0
h 2(h h ) h c 3( f [ x , x ] f [ x x ])
1 1 2 2 2 3 2 2 1
hn 2 2(hn 2 hn 1 ) hn 1 cn 1 3( f [ xn , xn 1 ] f [ xn 1 xn 2 ])
1 cn 0
i xi fi
1 3.0 2.5
2 4.5 1.0
3 7.0 2.5
4 9.0 0.5
1 c1 0 c1 0
1.5 8 2.5 c 4.8 c2 0.8395
2
2.5 9 2 c3 4.8 c3 0.7665
1 c4 0 c4 0
Computational Methods
20.10, 20.32
Statistics
Check with Dr. Faiz