Академический Документы
Профессиональный Документы
Культура Документы
Numerical Differentiation
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 1
NumericalDifferentiation&Integration 09102017
Taylor expansions:
ESO208A:AbhijeetSwain
2
2
4 1
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 2
NumericalDifferentiation&Integration 09102017
Forward Difference O :
. . .
2! 3!
. .
2! 3!
. . . .
2
2 . 2 . . .
2
. O
ESO208A:AbhijeetSwain
Forward Difference:
Error Order
Backward Difference:
Central Difference:
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 3
NumericalDifferentiation&Integration 09102017
Q2) The velocity of an object, travelling along a straight line, was measured at various
times as follows:
Time (min) 0 1 2 3 4 5 6 7 8 9 10
Velocity 0.00 0.65 1.72 3.48 6.39 11.18 19.09 32.12 53.60 89.02 147.41
(cm/min)
3 f i 4 f i 1 f i 2 3 f i 4 f i 1 f i 2 f f
f i f i f i i 1 i 1
2h 2h 2h
ESO208A:AbhijeetSwain
Numerical Integration
b b
f ( x ) fn( x )
a a
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 4
NumericalDifferentiation&Integration 09102017
ESO208A:AbhijeetSwain
Trapezoidal rule
f (a) f (b)
b
f ( x)dx (b a)
a
2
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 5
NumericalDifferentiation&Integration 09102017
ba
The integral I can be broken into h integrals as: h
n
b ah a 2h a ( n 1 ) h b
ba n 1
f ( a ) 2 f ( a ih ) f ( b )
2n i 1
h n 1
b
f ( x) dx f ( a ) 2 f ( xi ) f (b)
a
2 i 1
ESO208A:AbhijeetSwain
f 2 ( x ) a0 a1 x a2 x 2
b
ba ab ba
f 2 ( x ) dx f (a ) 4 f f (b ) h
a
6 2 2
b
h ab
f 2 ( x )dx f ( a ) 4 f f ( b )
a 3 2
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 6
NumericalDifferentiation&Integration 09102017
xn 2 xn
.... f ( x )dx f ( x )dx
xn 4 xn 2
f ( x0 ) 4 f ( x1 ) f ( x2 ) f ( x2 ) 4 f ( x3 ) f ( x4 )
b
f ( x)dx ( x
a
2 x0 )
6 ... ( x4 x2 )
6 ...
f ( xn 4 ) 4 f ( x n 3 ) f ( xn 2 ) f ( xn 2 ) 4 f ( xn 1 ) f ( xn )
( xn 2 xn 4 ) ( xn xn 2 )
6 6
b n 1 n2
h
f ( x)dx f ( x0 ) 4 f ( xi ) 2 f ( xi ) f ( xn )
3 i 1 i 2
a
i odd i even
ESO208A:AbhijeetSwain
f 3 x
x x1 x x2 x x3 f x x x0 x x2 x x3 f x
x0 x1 x0 x2 x0 x3 0
x1 x0 x1 x2 x1 x3 1
x x0 x x1 x x3 f x x x0 x x1 x x2 f x
x2 x0 x2 x1 x2 x3 3
x3 x0 x3 x1 x3 x2 3
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 7
NumericalDifferentiation&Integration 09102017
ESO208A:AbhijeetSwain
The true error in a multiple segment Trapezoidal Rule with n segments for
an integral I, is given by:
n
b b b a 3 f i
Et f ( x) dx f1 ( x)dx i 1
12n
2
a a
n
1 C
Et 2 Et 2 TV I n
n n
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 8
NumericalDifferentiation&Integration 09102017
C C I 2n I n
TV I n TV I 2 n TV I 2 n
n2 ( 2n) 2 3
ESO208A:AbhijeetSwain
f ( x)dx c f (a) c
a
1 2 f (b)
ba ba
f (a) f (b)
2 2
The two-point Gauss Quadrature Rule is an extension of the
Trapezoidal Rule approximation where the arguments of the
function are not predetermined as a and b but as unknowns
x1 and x2. In the two-point Gauss Quadrature Rule, the integral is
approximated as
b
I f ( x )dx c1 f ( x1 ) c 2 f ( x 2 )
a
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 9
NumericalDifferentiation&Integration 09102017
b
x4
f ( x )dx a0 a1 x a 2 x a3 x dx
b b
x2 x3
2 3
a0 x a1 a 2 a3
a a 2 3 4 a
b2 a2 b3 a3 b4 a4
a0 b a a1 a 2 a3
2 3 4
It follows that:
f ( x )dx c1 a0 a1 x1 a 2 x1 a3 x1 c2 a0 a1 x2 a 2 x2 a3 x2
b
2 3 2 3
b2 a2
b a c1 c2 c1 x1 c2 x2
2
b3 a 3 b4 a4
c1 x1 c2 x2
2 2
c1 x1 c 2 x 2
3 3
3 4
ESO208A:AbhijeetSwain
b a 1 b a ba
x1 c1
2 3 2 2
b a 1 b a ba
x2 c2
2 3 2 2
f (x)dx c f x c f x
a
1 1 2 2
ba ba 1 ba ba ba 1 ba
f f
2 2 3 2 2 2 3 2
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 10
NumericalDifferentiation&Integration 09102017
f ( x)dx c f ( x ) c
a
1 1 2 f ( x2 ) c3 f ( x3 )
a0 a1 x a 2 x a3 x a 4 x a5 x dx
b
2 3 4 5
ESO208A:AbhijeetSwain
Tutor(ESO208A):AbhijeetSwain,
SeniorResearchScholar,CivilEngineering
Department,IITKanpur. 11