SlideShare a Scribd company logo
1 of 55
Numerical Analysis
Newton’s Backward
Interpolation Formula
Presented By:
Muhammad Usman Ikram (F2018266065)
What is Interpolation ?
2
“Interpolation is a type of
estimation, a method of
constructing new data points within
the range of a discrete set of known
data points.
Example
Year (x) 1990 1995 2000 2005 2010
Sales (y)
(in millions) 57 63 64 68 70
4
History
5
History
▸ 300 BC
Babylonian astronomers used linear and
higher-order interpolation to fill gaps in
ephemerides of the sun, moon, and the then-
known planets.
6
History
▸ 1000 A.D
The Arabian scientist Al-Biruni writes his
major work Al-Qanun'l-Mas'udi , in which he
describes a method for second-order
interpolation.
7
Types of Interpolation (For equally-spaced data)
▸ Newton Forward Interpolation
▸ Newton Backward Interpolation
▸ Stirling’s Interpolation
▸ Gauss’s Forward Interpolation Formula
▸ Gauss’s Backward Interpolation Formula
8
Newton’s Backward
Interpolation
9
The Backward Difference Table
10
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
The Backward Difference Table
11
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0
x1
x2
x3
x4
The Backward Difference Table
12
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1
x2 y2
x3 y3
x4 y4
The Backward Difference Table
13
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1
x2 y2
x3 y3
x4 y4
𝛻y1 = y1 − y0
The Backward Difference Table
14
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1
x2 y2
x3 y3
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
The Backward Difference Table
15
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1
x2 y2
x3 y3
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
The Backward Difference Table
16
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1
x2 y2
x3 y3
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
The Backward Difference Table
17
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2
x3 y3
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
The Backward Difference Table
18
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2 𝛻2
y3
x3 y3
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
The Backward Difference Table
19
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2 𝛻2
y3
x3 y3 𝛻2
y4
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
The Backward Difference Table
20
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2 𝛻2
y3
x3 y3 𝛻2
y4
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
𝛻3
y3
The Backward Difference Table
21
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2 𝛻2
y3
x3 y3 𝛻2
y4
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
𝛻3
y4
𝛻3
y3
The Backward Difference Table
22
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2 𝛻2
y3 𝛻4
y4
x3 y3 𝛻2
y4
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
𝛻3
y4
𝛻3
y3
The Backward Difference Table
23
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲
x0 y0
x1 y1 𝛻2
y2
x2 y2 𝛻2
y3 𝛻4
y4
x3 y3 𝛻2
y4
x4 y4
𝛻y1 = y1 − y0
𝛻y2 = y2 − y1
𝛻y3= y3 − y2
𝛻y4= y4 − y3
𝛻3
y4
𝛻3
y3
Newton Backward Interpolation Formula
24
f(x) = 𝑦𝑛 + P𝛻𝑦𝑛 +
P(P+1)
2!
𝛻2
𝑦𝑛 +
P(P+1)(P+2)
3!
𝛻3
𝑦𝑛 +
P(P+1)(P+2)(P+3)
4!
𝛻4 𝑦𝑛 +
P(P+1)(P+2)(P+3)(P+4)
5!
𝛻5 𝑦𝑛 + _ _ _ _ _ _ _ _ _ _ _
Where
xn = last value in column x
yn = last value in column y
ℎ = difference b/w values of x
𝑃 =
𝑥 − 𝑥 𝑛
ℎ
Example Question
25
Question
x 20 25 30 35 40 45
F(x) 354 332 291 260 231 204
26
▸ Estimate f(42) for the following data
Step 1
27
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20
25
30
35
40
45
Step 1
28
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332
30 291
35 260
40 231
45 204
Step 1
29
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332
30 291
35 260
40 231
45 204
−22
Step 1
30
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332
30 291
35 260
40 231
45 204
−41
−22
Step 1
31
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332
30 291
35 260
40 231
45 204
−31
−41
−22
Step 1
32
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332
30 291
35 260
40 231
45 204
−29
−31
−41
−22
Step 1
33
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332
30 291
35 260
40 231
45 204
−27
−29
−31
−41
−22
Step 1
34
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291
35 260
40 231
45 204
−27
−29
−31
−41
−22
Step 1
35
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10
35 260
40 231
45 204
−27
−29
−31
−41
−22
Step 1
36
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10
35 260 2
40 231
45 204
−27
−29
−31
−41
−22
Step 1
37
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10
35 260 2
40 231 2
45 204
−27
−29
−31
−41
−22
Step 1
38
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10
35 260 2
40 231 2
45 204
−27
−29
−31
−41
−22
29
Step 1
39
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10
35 260 2
40 231 2
45 204
−27
−29
−31
−41
−22
−8
29
Step 1
40
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10
35 260 2
40 231 2
45 204
−27
−29
−31
−41
−22
0
−8
29
Step 1
41
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10 −37
35 260 2
40 231 2
45 204
−27
−29
−31
−41
−22
0
−8
29
Step 1
42
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10 −37
35 260 2 8
40 231 2
45 204
−27
−29
−31
−41
−22
0
−8
29
Step 1
43
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10 −37
35 260 2 8
40 231 2
45 204
−27
−29
−31
−41
−22
0
−8
29
45
Step 1
44
x y 𝛁y 𝛁 𝟐
𝐲 𝛁 𝟑
𝐲 𝛁 𝟒
𝐲 𝛁 𝟓
𝐲
20 354
25 332 −19
30 291 10 −37
35 260 2 8
40 231 2
45 204
−27
−29
−31
−41
−22
0
−8
29
45
Step 2
45
x= 42
h= 5
xn = 45
yn = 204
𝑃 =
𝑥 − 𝑥 𝑛
ℎ
𝑃 =
42 −45
5
𝑃 =
−3
5
𝑃 = - 0.6
Formula
46
f(x) = 𝑦𝑛 + P𝛻𝑦𝑛 +
P(P+1)
2!
𝛻2
𝑦𝑛 +
P(P+1)(P+2)
3!
𝛻3
𝑦𝑛 +
P(P+1)(P+2)(P+3)
4!
𝛻4
𝑦𝑛 +
P(P+1)(P+2)(P+3)(P+4)
5!
𝛻5
𝑦𝑛
Putting Values in Formula
47
f(42) = 204 + (-0.6)(-27) +
(−0.6)[(−0.6)+1]
2
(2)+
(−0.6)[(−0.6)+1][(−0.6)+2]
6
(0) +
(−0.6)[(−0.6)+1][(−0.6)+2][(−0.6)+3]
24
(8) +
(−0.6)[(−0.6)+1][(−0.6)+2][(−0.6)+3][(−0.6)+4]
120
(45)
= 204 + 16.2 + (−0.24) + 0 + (−0.26) + (−1.02)
f(42) = 216.68
Advantages and
Disadvantages
48
Advantages
▸ Helpful in estimation between given set of data.
▸ Simple and intuitive.
▸ Quick and easy.
▸ Helpful in images enhancing (image resizing)
▸ Helpful in Digital Signal Processing.
49
Disadvantages
50
▸ Not always precise.
▸ Sometimes due to the fault in program used, image
after resizing are blurry.
Applications in
Computer Sciences
51
Applications in Computer Sciences
▸ Digital Image Processing
Image interpolation works in two directions,
and tries to achieve a best approximation
of a pixel's intensity based on the values at
surrounding pixels.
52
Original Image
Enlarging Image to 183 %
With InterpolationWithout Interpolation
Applications in Computer Sciences
▸ Game Development and Graphics
Linear interpolation (commonly known as
'lerp') is a really handy function for creative
coding, game development and generative
art.
It ensures the smooth movement of objects
in games.
53
Sources Cited
▸ Interpolation - https://en.wikipedia.org/wiki/Interpolation
▸ A Chronology of Interpolation: From Ancient Astronomy to Modern Signal and
Image Processing -
http://bigwww.epfl.ch/publications/meijering0201.pdf
▸ Resizing Images - https://sisu.ut.ee/imageprocessing/book/3
▸ Digital Image Interpolation - https://www.cambridgeincolour.com/tutorials/image-
interpolation.htm
▸ A Brief Introduction to Lerp -
https://www.gamedev.net/tutorials/programming/general-and-gameplay-
programming/a-brief-introduction-to-lerp-r4954
▸ Linear interpolation - https://en.wikipedia.org/wiki/Linear_interpolation
54
55
JazakAllah

More Related Content

What's hot

Linear differential equation with constant coefficient
Linear differential equation with constant coefficientLinear differential equation with constant coefficient
Linear differential equation with constant coefficientSanjay Singh
 
Interpolation with Finite differences
Interpolation with Finite differencesInterpolation with Finite differences
Interpolation with Finite differencesDr. Nirav Vyas
 
Interpolation with unequal interval
Interpolation with unequal intervalInterpolation with unequal interval
Interpolation with unequal intervalDr. Nirav Vyas
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve Mukuldev Khunte
 
Half range sine cosine fourier series
Half range sine cosine fourier seriesHalf range sine cosine fourier series
Half range sine cosine fourier seriesHardik Parmar
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-applicationApurbo Datta
 
Interpolation and its applications
Interpolation and its applicationsInterpolation and its applications
Interpolation and its applicationsRinkuMonani
 
B.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiationB.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiationRai University
 
Methods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematicsMethods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematicsKaushal Patel
 
IMPROPER INTEGRALS AND APPLICATION OF INTEGRATION
IMPROPER  INTEGRALS AND  APPLICATION  OF INTEGRATIONIMPROPER  INTEGRALS AND  APPLICATION  OF INTEGRATION
IMPROPER INTEGRALS AND APPLICATION OF INTEGRATIONDrazzer_Dhruv
 
Derivation of Simpson's 1/3 rule
Derivation of Simpson's 1/3 ruleDerivation of Simpson's 1/3 rule
Derivation of Simpson's 1/3 ruleHapPy SumOn
 
Fixed point iteration
Fixed point iterationFixed point iteration
Fixed point iterationIsaac Yowetu
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equationsaman1894
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series IntroductionRizwan Kazi
 
Application of interpolation in CSE
Application of interpolation in CSEApplication of interpolation in CSE
Application of interpolation in CSEMd. Tanvir Hossain
 
B.tech ii unit-5 material vector integration
B.tech ii unit-5 material vector integrationB.tech ii unit-5 material vector integration
B.tech ii unit-5 material vector integrationRai University
 
Newton Forward Difference Interpolation Method
Newton Forward Difference Interpolation MethodNewton Forward Difference Interpolation Method
Newton Forward Difference Interpolation MethodAdeel Rasheed
 
Newton divided difference interpolation
Newton divided difference interpolationNewton divided difference interpolation
Newton divided difference interpolationVISHAL DONGA
 

What's hot (20)

Linear differential equation with constant coefficient
Linear differential equation with constant coefficientLinear differential equation with constant coefficient
Linear differential equation with constant coefficient
 
Interpolation with Finite differences
Interpolation with Finite differencesInterpolation with Finite differences
Interpolation with Finite differences
 
Interpolation with unequal interval
Interpolation with unequal intervalInterpolation with unequal interval
Interpolation with unequal interval
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve
 
Half range sine cosine fourier series
Half range sine cosine fourier seriesHalf range sine cosine fourier series
Half range sine cosine fourier series
 
Fourier transforms
Fourier transforms Fourier transforms
Fourier transforms
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-application
 
Interpolation and its applications
Interpolation and its applicationsInterpolation and its applications
Interpolation and its applications
 
B.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiationB.tech ii unit-4 material vector differentiation
B.tech ii unit-4 material vector differentiation
 
Methods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematicsMethods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematics
 
IMPROPER INTEGRALS AND APPLICATION OF INTEGRATION
IMPROPER  INTEGRALS AND  APPLICATION  OF INTEGRATIONIMPROPER  INTEGRALS AND  APPLICATION  OF INTEGRATION
IMPROPER INTEGRALS AND APPLICATION OF INTEGRATION
 
Derivation of Simpson's 1/3 rule
Derivation of Simpson's 1/3 ruleDerivation of Simpson's 1/3 rule
Derivation of Simpson's 1/3 rule
 
Fixed point iteration
Fixed point iterationFixed point iteration
Fixed point iteration
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equations
 
Interpolation
InterpolationInterpolation
Interpolation
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series Introduction
 
Application of interpolation in CSE
Application of interpolation in CSEApplication of interpolation in CSE
Application of interpolation in CSE
 
B.tech ii unit-5 material vector integration
B.tech ii unit-5 material vector integrationB.tech ii unit-5 material vector integration
B.tech ii unit-5 material vector integration
 
Newton Forward Difference Interpolation Method
Newton Forward Difference Interpolation MethodNewton Forward Difference Interpolation Method
Newton Forward Difference Interpolation Method
 
Newton divided difference interpolation
Newton divided difference interpolationNewton divided difference interpolation
Newton divided difference interpolation
 

Similar to Newton's Backward Interpolation Formula with Example

Group 7 Evalution Solution.docx
Group 7 Evalution Solution.docxGroup 7 Evalution Solution.docx
Group 7 Evalution Solution.docxking27740
 
College algebra real mathematics real people 7th edition larson solutions manual
College algebra real mathematics real people 7th edition larson solutions manualCollege algebra real mathematics real people 7th edition larson solutions manual
College algebra real mathematics real people 7th edition larson solutions manualJohnstonTBL
 
graphs of functions 2
 graphs of functions 2 graphs of functions 2
graphs of functions 2larasati06
 
Algebra ii honors study guide
Algebra ii honors study guideAlgebra ii honors study guide
Algebra ii honors study guidemorrobea
 
Algebra ii honors study guide
Algebra ii honors study guideAlgebra ii honors study guide
Algebra ii honors study guidemorrobea
 
Teoria y problemas de funciones cuadraticas fc324 ccesa007
Teoria y problemas de funciones cuadraticas  fc324  ccesa007Teoria y problemas de funciones cuadraticas  fc324  ccesa007
Teoria y problemas de funciones cuadraticas fc324 ccesa007Demetrio Ccesa Rayme
 
MAT 2B SR DI M01 INTRO(26 May 2016).ppt
MAT 2B SR DI M01 INTRO(26 May 2016).pptMAT 2B SR DI M01 INTRO(26 May 2016).ppt
MAT 2B SR DI M01 INTRO(26 May 2016).pptsudha794786
 
Numerical Methods: Solution of system of equations
Numerical Methods: Solution of system of equationsNumerical Methods: Solution of system of equations
Numerical Methods: Solution of system of equationsNikolai Priezjev
 
Intermediate Algebra 7th Edition Tobey Solutions Manual
Intermediate Algebra 7th Edition Tobey Solutions ManualIntermediate Algebra 7th Edition Tobey Solutions Manual
Intermediate Algebra 7th Edition Tobey Solutions Manualryqakul
 
College algebra in context 5th edition harshbarger solutions manual
College algebra in context 5th edition harshbarger solutions manualCollege algebra in context 5th edition harshbarger solutions manual
College algebra in context 5th edition harshbarger solutions manualAnnuzzi19
 
Teoria y problemas de funciones cuadraticas fc423 ccesa007
Teoria y problemas de funciones cuadraticas  fc423  ccesa007Teoria y problemas de funciones cuadraticas  fc423  ccesa007
Teoria y problemas de funciones cuadraticas fc423 ccesa007Demetrio Ccesa Rayme
 
Teoria y problemas de funciones cuadraticas fc423 ccesa007
Teoria y problemas de funciones cuadraticas  fc423  ccesa007Teoria y problemas de funciones cuadraticas  fc423  ccesa007
Teoria y problemas de funciones cuadraticas fc423 ccesa007Demetrio Ccesa Rayme
 
51554 0131469657 ism-13
51554 0131469657 ism-1351554 0131469657 ism-13
51554 0131469657 ism-13Carlos Fuentes
 
taller transformaciones lineales
taller transformaciones linealestaller transformaciones lineales
taller transformaciones linealesemojose107
 
Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...
Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...
Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...RhiannonBanksss
 
derivatives part 1.pptx
derivatives part 1.pptxderivatives part 1.pptx
derivatives part 1.pptxKulsumPaleja1
 
Exponent & Logarithm
Exponent &  LogarithmExponent &  Logarithm
Exponent & Logarithmguest0ffcb4
 

Similar to Newton's Backward Interpolation Formula with Example (20)

Group 7 Evalution Solution.docx
Group 7 Evalution Solution.docxGroup 7 Evalution Solution.docx
Group 7 Evalution Solution.docx
 
Numerical Methods and Analysis
Numerical Methods and AnalysisNumerical Methods and Analysis
Numerical Methods and Analysis
 
College algebra real mathematics real people 7th edition larson solutions manual
College algebra real mathematics real people 7th edition larson solutions manualCollege algebra real mathematics real people 7th edition larson solutions manual
College algebra real mathematics real people 7th edition larson solutions manual
 
graphs of functions 2
 graphs of functions 2 graphs of functions 2
graphs of functions 2
 
Algebra ii honors study guide
Algebra ii honors study guideAlgebra ii honors study guide
Algebra ii honors study guide
 
Algebra ii honors study guide
Algebra ii honors study guideAlgebra ii honors study guide
Algebra ii honors study guide
 
Teoria y problemas de funciones cuadraticas fc324 ccesa007
Teoria y problemas de funciones cuadraticas  fc324  ccesa007Teoria y problemas de funciones cuadraticas  fc324  ccesa007
Teoria y problemas de funciones cuadraticas fc324 ccesa007
 
MAT 2B SR DI M01 INTRO(26 May 2016).ppt
MAT 2B SR DI M01 INTRO(26 May 2016).pptMAT 2B SR DI M01 INTRO(26 May 2016).ppt
MAT 2B SR DI M01 INTRO(26 May 2016).ppt
 
Numerical Methods: Solution of system of equations
Numerical Methods: Solution of system of equationsNumerical Methods: Solution of system of equations
Numerical Methods: Solution of system of equations
 
Intermediate Algebra 7th Edition Tobey Solutions Manual
Intermediate Algebra 7th Edition Tobey Solutions ManualIntermediate Algebra 7th Edition Tobey Solutions Manual
Intermediate Algebra 7th Edition Tobey Solutions Manual
 
Core 2 revision notes
Core 2 revision notesCore 2 revision notes
Core 2 revision notes
 
College algebra in context 5th edition harshbarger solutions manual
College algebra in context 5th edition harshbarger solutions manualCollege algebra in context 5th edition harshbarger solutions manual
College algebra in context 5th edition harshbarger solutions manual
 
Teoria y problemas de funciones cuadraticas fc423 ccesa007
Teoria y problemas de funciones cuadraticas  fc423  ccesa007Teoria y problemas de funciones cuadraticas  fc423  ccesa007
Teoria y problemas de funciones cuadraticas fc423 ccesa007
 
Teoria y problemas de funciones cuadraticas fc423 ccesa007
Teoria y problemas de funciones cuadraticas  fc423  ccesa007Teoria y problemas de funciones cuadraticas  fc423  ccesa007
Teoria y problemas de funciones cuadraticas fc423 ccesa007
 
51554 0131469657 ism-13
51554 0131469657 ism-1351554 0131469657 ism-13
51554 0131469657 ism-13
 
taller transformaciones lineales
taller transformaciones linealestaller transformaciones lineales
taller transformaciones lineales
 
Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...
Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...
Solutions Manual for College Algebra Concepts Through Functions 3rd Edition b...
 
derivatives part 1.pptx
derivatives part 1.pptxderivatives part 1.pptx
derivatives part 1.pptx
 
Differentiation.pdf
Differentiation.pdfDifferentiation.pdf
Differentiation.pdf
 
Exponent & Logarithm
Exponent &  LogarithmExponent &  Logarithm
Exponent & Logarithm
 

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 

Newton's Backward Interpolation Formula with Example

  • 1. Numerical Analysis Newton’s Backward Interpolation Formula Presented By: Muhammad Usman Ikram (F2018266065)
  • 3. “Interpolation is a type of estimation, a method of constructing new data points within the range of a discrete set of known data points.
  • 4. Example Year (x) 1990 1995 2000 2005 2010 Sales (y) (in millions) 57 63 64 68 70 4
  • 6. History ▸ 300 BC Babylonian astronomers used linear and higher-order interpolation to fill gaps in ephemerides of the sun, moon, and the then- known planets. 6
  • 7. History ▸ 1000 A.D The Arabian scientist Al-Biruni writes his major work Al-Qanun'l-Mas'udi , in which he describes a method for second-order interpolation. 7
  • 8. Types of Interpolation (For equally-spaced data) ▸ Newton Forward Interpolation ▸ Newton Backward Interpolation ▸ Stirling’s Interpolation ▸ Gauss’s Forward Interpolation Formula ▸ Gauss’s Backward Interpolation Formula 8
  • 10. The Backward Difference Table 10 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲
  • 11. The Backward Difference Table 11 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 x1 x2 x3 x4
  • 12. The Backward Difference Table 12 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 x2 y2 x3 y3 x4 y4
  • 13. The Backward Difference Table 13 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 x2 y2 x3 y3 x4 y4 𝛻y1 = y1 − y0
  • 14. The Backward Difference Table 14 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 x2 y2 x3 y3 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1
  • 15. The Backward Difference Table 15 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 x2 y2 x3 y3 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2
  • 16. The Backward Difference Table 16 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 x2 y2 x3 y3 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3
  • 17. The Backward Difference Table 17 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 x3 y3 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3
  • 18. The Backward Difference Table 18 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 𝛻2 y3 x3 y3 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3
  • 19. The Backward Difference Table 19 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 𝛻2 y3 x3 y3 𝛻2 y4 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3
  • 20. The Backward Difference Table 20 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 𝛻2 y3 x3 y3 𝛻2 y4 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3 𝛻3 y3
  • 21. The Backward Difference Table 21 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 𝛻2 y3 x3 y3 𝛻2 y4 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3 𝛻3 y4 𝛻3 y3
  • 22. The Backward Difference Table 22 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 𝛻2 y3 𝛻4 y4 x3 y3 𝛻2 y4 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3 𝛻3 y4 𝛻3 y3
  • 23. The Backward Difference Table 23 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 x0 y0 x1 y1 𝛻2 y2 x2 y2 𝛻2 y3 𝛻4 y4 x3 y3 𝛻2 y4 x4 y4 𝛻y1 = y1 − y0 𝛻y2 = y2 − y1 𝛻y3= y3 − y2 𝛻y4= y4 − y3 𝛻3 y4 𝛻3 y3
  • 24. Newton Backward Interpolation Formula 24 f(x) = 𝑦𝑛 + P𝛻𝑦𝑛 + P(P+1) 2! 𝛻2 𝑦𝑛 + P(P+1)(P+2) 3! 𝛻3 𝑦𝑛 + P(P+1)(P+2)(P+3) 4! 𝛻4 𝑦𝑛 + P(P+1)(P+2)(P+3)(P+4) 5! 𝛻5 𝑦𝑛 + _ _ _ _ _ _ _ _ _ _ _ Where xn = last value in column x yn = last value in column y ℎ = difference b/w values of x 𝑃 = 𝑥 − 𝑥 𝑛 ℎ
  • 26. Question x 20 25 30 35 40 45 F(x) 354 332 291 260 231 204 26 ▸ Estimate f(42) for the following data
  • 27. Step 1 27 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 25 30 35 40 45
  • 28. Step 1 28 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 30 291 35 260 40 231 45 204
  • 29. Step 1 29 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 30 291 35 260 40 231 45 204 −22
  • 30. Step 1 30 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 30 291 35 260 40 231 45 204 −41 −22
  • 31. Step 1 31 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 30 291 35 260 40 231 45 204 −31 −41 −22
  • 32. Step 1 32 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 30 291 35 260 40 231 45 204 −29 −31 −41 −22
  • 33. Step 1 33 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 30 291 35 260 40 231 45 204 −27 −29 −31 −41 −22
  • 34. Step 1 34 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 35 260 40 231 45 204 −27 −29 −31 −41 −22
  • 35. Step 1 35 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 35 260 40 231 45 204 −27 −29 −31 −41 −22
  • 36. Step 1 36 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 35 260 2 40 231 45 204 −27 −29 −31 −41 −22
  • 37. Step 1 37 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 35 260 2 40 231 2 45 204 −27 −29 −31 −41 −22
  • 38. Step 1 38 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 35 260 2 40 231 2 45 204 −27 −29 −31 −41 −22 29
  • 39. Step 1 39 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 35 260 2 40 231 2 45 204 −27 −29 −31 −41 −22 −8 29
  • 40. Step 1 40 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 35 260 2 40 231 2 45 204 −27 −29 −31 −41 −22 0 −8 29
  • 41. Step 1 41 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 −37 35 260 2 40 231 2 45 204 −27 −29 −31 −41 −22 0 −8 29
  • 42. Step 1 42 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 −37 35 260 2 8 40 231 2 45 204 −27 −29 −31 −41 −22 0 −8 29
  • 43. Step 1 43 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 −37 35 260 2 8 40 231 2 45 204 −27 −29 −31 −41 −22 0 −8 29 45
  • 44. Step 1 44 x y 𝛁y 𝛁 𝟐 𝐲 𝛁 𝟑 𝐲 𝛁 𝟒 𝐲 𝛁 𝟓 𝐲 20 354 25 332 −19 30 291 10 −37 35 260 2 8 40 231 2 45 204 −27 −29 −31 −41 −22 0 −8 29 45
  • 45. Step 2 45 x= 42 h= 5 xn = 45 yn = 204 𝑃 = 𝑥 − 𝑥 𝑛 ℎ 𝑃 = 42 −45 5 𝑃 = −3 5 𝑃 = - 0.6
  • 46. Formula 46 f(x) = 𝑦𝑛 + P𝛻𝑦𝑛 + P(P+1) 2! 𝛻2 𝑦𝑛 + P(P+1)(P+2) 3! 𝛻3 𝑦𝑛 + P(P+1)(P+2)(P+3) 4! 𝛻4 𝑦𝑛 + P(P+1)(P+2)(P+3)(P+4) 5! 𝛻5 𝑦𝑛
  • 47. Putting Values in Formula 47 f(42) = 204 + (-0.6)(-27) + (−0.6)[(−0.6)+1] 2 (2)+ (−0.6)[(−0.6)+1][(−0.6)+2] 6 (0) + (−0.6)[(−0.6)+1][(−0.6)+2][(−0.6)+3] 24 (8) + (−0.6)[(−0.6)+1][(−0.6)+2][(−0.6)+3][(−0.6)+4] 120 (45) = 204 + 16.2 + (−0.24) + 0 + (−0.26) + (−1.02) f(42) = 216.68
  • 49. Advantages ▸ Helpful in estimation between given set of data. ▸ Simple and intuitive. ▸ Quick and easy. ▸ Helpful in images enhancing (image resizing) ▸ Helpful in Digital Signal Processing. 49
  • 50. Disadvantages 50 ▸ Not always precise. ▸ Sometimes due to the fault in program used, image after resizing are blurry.
  • 52. Applications in Computer Sciences ▸ Digital Image Processing Image interpolation works in two directions, and tries to achieve a best approximation of a pixel's intensity based on the values at surrounding pixels. 52 Original Image Enlarging Image to 183 % With InterpolationWithout Interpolation
  • 53. Applications in Computer Sciences ▸ Game Development and Graphics Linear interpolation (commonly known as 'lerp') is a really handy function for creative coding, game development and generative art. It ensures the smooth movement of objects in games. 53
  • 54. Sources Cited ▸ Interpolation - https://en.wikipedia.org/wiki/Interpolation ▸ A Chronology of Interpolation: From Ancient Astronomy to Modern Signal and Image Processing - http://bigwww.epfl.ch/publications/meijering0201.pdf ▸ Resizing Images - https://sisu.ut.ee/imageprocessing/book/3 ▸ Digital Image Interpolation - https://www.cambridgeincolour.com/tutorials/image- interpolation.htm ▸ A Brief Introduction to Lerp - https://www.gamedev.net/tutorials/programming/general-and-gameplay- programming/a-brief-introduction-to-lerp-r4954 ▸ Linear interpolation - https://en.wikipedia.org/wiki/Linear_interpolation 54