Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

SPLINES

1- Linear ( 1st order )

            16-4

2‐ Quadratic  ( 2nd Order ) 

   
 
3- Natural Cubic Spline

   
Or

   
 

   
 

Natural Clamped Spline


 

 
Example:
Given the data
n x y
1 3 2.5
2 4.5 1.0
3 7 2.5
4 9 0.5
5 11 2

1- Fit Natural cubic spline to evaluate y(5) – 2 intervls.


2- Fit Natural cubic spline to evaluate y(5) – 3 intervls.
3- Fit Natural cubic spline to evaluate y(5) – 4 intervls.

 Solution:

1- 2 intervals Î sets of data points required.

Interval x y Remark
1  3 2.5 y2
4.5 1 y3
2  7 2.5 y4

Matrix formulation

Since h1 = 4.5 – 3 = 1.5, h2 = 7- 4.5 = 2.5

Solving the equation, we have

.
@x=5 Î i=2

.    
.  
.
  .  
.
. .

Therefore .

2- 3 intervals Î sets of data points required.

Interval x y Remark
1  3 1 y2
4.5 2.5 y3
2  7 2.5 y4
3  0.5 Y5
9

Matrix formulation

.     , .    ,

.
Therefore  
.

@x=5 Î i=2
.  
.
.
.   .   .
. .   .
. .
 
.

Therefore .

3- 4 intervals Î sets of data points required.

Interval x y Remark
1  3 1 y2
4.5 2.5 y3
2  7 2.5 y4
3  0.5 y5
9
4  11 2 Y6

Matrix formulation

.     , .    , ,   

.
Therefore   .
.
@x=5 Î i=2

.  
.
.
.   .   .
. .   .
. .
 
.

Therefore .

Or

   
 
Were @ x = 5 Î i = 2
. .
.
.

.
.

. . . . .
 = -0.9167
.

 1

 
. . .  
. . .  
.  
3

2.5

1.5

0.5

0
3 4 5 6 7 8 9 10 11

Data Points
Interpolant Function
Desired Value

 
Multidimensional Interpolation
“Bilinear Interpolation”
y
f(x1,y2) f(x2,y2)
  y2
 

  f(xi,yi)

  yi 
 

y1 f(x1,y1) f(x2,y1)
 

  X1  Xi                    X2  X


y

y2
yi
y1
X1 Xi X2
X
Example:
Temperatures at the surface of plate
T(2,1) = 60, T(2,6) = 55
T(9,1) = 57.5, T(9,6) = 70
Estimate the temperature at x = 5.25, and y = 4.8
Solution:
For Bilinear Interpolation

,   , ,
  

, ,

16-32
xi = 5.25, x1 = 2, x2 = 9, yi = 4.8, y1 = 1, y2 = 6
, , , . , , , ,
Therefore,
. , . .

You might also like