top school in india

54
By: school.edhole.com

Upload: edholecom

Post on 15-Nov-2014

43 views

Category:

Education


1 download

DESCRIPTION

On this website people get all information of schools

TRANSCRIPT

Page 1: Top School in india

By:school.edhole.com

Page 2: Top School in india

INITIAL VALUE PROBLEMSINITIAL VALUE PROBLEMS

school.edhole.com

Page 3: Top School in india

REMEMBERREMEMBERNUMERICAL DIFFERENTIATIONNUMERICAL DIFFERENTIATION

Forward Difference Formula

The derivative of y(x) at x0 is:

0 00 0

limh

y x h y xy x

h

An approximation to this is:

for small values of h. 0 00

y x h y xy x

h

school.edhole.com

Page 4: Top School in india

0 00

( )y x h y xy x

h

0 0 0( )hy x y x h y x

0 0 0( )y x hy x y x h

0 0 0( )y x h y x hy x

Provided h is small.

school.edhole.com

Page 5: Top School in india

0 0 0( )y x h y x hy x

0hy x

0x

0y x

0y x

h

0y x herror

x1

school.edhole.com

Page 6: Top School in india

0 0 0( )y x h y x hy x

The value of a function at hx 0

can be approximated if we know its value

and its slope at an earlier point, 0xprovided h is small.

A sequence can be written as:

001 yhyy

school.edhole.com

Page 7: Top School in india

1n n ny y hy

001 yhyy

In an initial value problem, ny is given

and often written as: nn yxf ,

nnnn yxhfyy ,1Therefore,

2 1 1y y hy

school.edhole.com

Page 8: Top School in india

Euler’s Method

nnnn yxhfyy ,1

)( nn xyy Value of y at nxx

)( 11 nn xyy Value of y at 1 nxx

school.edhole.com

Page 9: Top School in india

nnn xyyxf ,

First derivative of y at nxx h is a small number by which x is incremented.

hxx 01

hxhxx 2012 hxhxx 3023

nhxxn 0

school.edhole.com

Page 10: Top School in india

So what are we doing in Euler’s method?

We are approximating the value of the function y at x = xn+1 based on the information that we obtained at the previous point, x = xn .

The previous information are:

The value of y at x = xn

The value of the first derivative of y at x = xn

school.edhole.com

Page 11: Top School in india

nnnn yxhfyy ,1

Consider the following initial value problem.

500 .)( , yxyy

Find the value of y(0.8).

10. Let h

school.edhole.com

Page 12: Top School in india

Given:

nnnnn xyxxyyxf ) at(,

5000 .)( yxxy at

where 00 x

Our starting point.

3010303

2010202

10100

03

02

01

..

..

..

hxx

hxx

hxx

school.edhole.com

Page 13: Top School in india

Based on the sequence generated by Euler’s method we can write:

0001 yxhfyy ,

5505010501 .... y

500500000 ..),( xyyxf

school.edhole.com

Page 14: Top School in india

1112 yxhfyy ,

5950450105502 .... y

450105501111 ...),( xyyxf

1010001 .. hxx

school.edhole.com

Page 15: Top School in india

2223 yxhfyy ,

6345039501059503 .... y

39502059502222 ...),( xyyxf

201020202 .. hxx

Approximate value of y at x = x3 is 0.6345.

school.edhole.com

Page 16: Top School in india

Therefore, we can write that

728205080

6345030

595020

55010

8

3

2

1

.).(

.

.

.).(

.).(

.).(

yy

yy

yy

yy

school.edhole.com

Page 17: Top School in india

Modified Euler’s Method (Heun’s Method)

In the Modified Euler’s method an average value of the slope is used.

*,, 111 2

1nnnnnn yxfyxfhyy

Where*

1ny is calculated using the Euler’s method.

nnnn yxhfyy ,* 1

school.edhole.com

Page 18: Top School in india

*1ny as calculated using the Euler’s

method shown above is used to obtain the 2nd slope.

nnnn yxhfyy ,* 1

*nn y,xf 11

school.edhole.com

Page 19: Top School in india

*,, 111 2

1nnnnnn yxfyxfhyy

school.edhole.com

Page 20: Top School in india

Consider the previous initial value problem.

500 .)( , yxyy

Find the value of y(0.8).

10.h let Again,

school.edhole.com

Page 21: Top School in india

5505010501 ....* y

500500000 ..),( xyyxf

450105501111 ...),( ** xyyxf

*,, 110001 2

1yxfyxfhyy

school.edhole.com

Page 22: Top School in india

*,, 110001 2

1yxfyxfhyy

54750450502

110501 .....

y

school.edhole.com

Page 23: Top School in india

592250

4475010547502

.

...*

y

44750

10547501111

.

..),(

xyyxf

392250

205922502222

.

..),( **

xyyxf

school.edhole.com

Page 24: Top School in india

*,, 221112 2

1yxfyxfhyy

5894870

392250447502

110547502

.

....

y

school.edhole.com

Page 25: Top School in india

Taylor’s Method of Order Two

2

2

2Rxy

hxyhxyhxy )(

!)()()(

R2 is called Taylor’s remainder.

If h is small then:

)(!

)()()( xyh

xyhxyhxy 2

2

school.edhole.com

Page 26: Top School in india

Taylor’s method of order two can be written in the form of the following sequence.

)(!

)()()( xyh

xyhxyhxy 2

2

nnnn yh

yhyy 2

2

1

school.edhole.com

Page 27: Top School in india

Solve the following IVP by using Taylor’s method of order two.

10101 )( , , yxxyy

Solution:

xyxyyy 111 )(

nnnn yh

yhyy 2

2

1

school.edhole.com

Page 28: Top School in india

nnn

nnn

xyy

xyy

1

nnnn yh

yhyy 2

2

1

)()( nnnnnn xyh

xyhyy 21

2

1

school.edhole.com

Page 29: Top School in india

hxh

hyh

hy nnn

22

122

1

Let h = 0.1

10095090501 ... nnn xyy

school.edhole.com

Page 30: Top School in india

n xn yn+1

0 0.0 1.005

1 0.1 1.019025

2 0.2 1.041218

3 0.3 1.070802

4 0.4 1.107076

Results with Taylor’s Method of Order Two

school.edhole.com

Page 31: Top School in india

Interpolation produces a function that matches the given data exactly. The function then should provide a good approximation to the data values at intermediate points.

INTERPOLATIONINTERPOLATION

school.edhole.com

Page 32: Top School in india

Interpolation may also be used to produce a smooth graph of a function for which values are known only at discrete points, either from measurements or calculations.

school.edhole.com

Page 33: Top School in india

Given data points

Obtain a function, P(x)

P(x) goes through the data points

Use P(x)

To estimate values at intermediate points

school.edhole.com

Page 34: Top School in india

x

y

2 5

3

8

?

4

P(x)

school.edhole.com

Page 35: Top School in india

Assume that a function goes through three points:

0 0 1 1 2 2, , , and , .x y x x y x x y x

( ) ( )y x P x

0 0 1 1 2 2P x L x y x L x y x L x y x

Lagrange Interpolating Polynomial

school.edhole.com

Page 36: Top School in india

1 20

0 1 0 2

0 21

1 0 1 2

0 12

2 0 2 1

( )( )

( )( )

( )( )

( )( )

( )( )

( )( )

x x x xP x y x

x x x x

x x x xy x

x x x x

x x x xy x

x x x x

0 0 1 1 2 2P x L x y x L x y x L x y x

school.edhole.com

Page 37: Top School in india

( ) ( )y x P x

1 20

0 1 0 2

0 21

1 0 1 2

0 12

2 0 2 1

2

( )( )

2

( )( )

2

( )( )

x x xP x y x

x x x x

x x xy x

x x x x

x x xy x

x x x x

school.edhole.com

Page 38: Top School in india

NUMERICAL INTEGRATIONNUMERICAL INTEGRATION

( )b

a

y x dx area under the curve f(x) between

. to bxax

In many cases a mathematical expression for y(x) is unknown and in some cases even if y(x) is known its complex form makes it difficult to perform the integration.

school.edhole.com

Page 39: Top School in india

Simpson’s Rule:

hxxhxx 20201 and

2 2

0 0

x x

x xy x dx P x dx

school.edhole.com

Page 40: Top School in india

2 2

0 0

2

0

2

0

1 20

0 1 0 2

0 21

1 0 1 2

0 12

2 0 2 1

( )( )

( )( )

( )( )

( )( )

( )( )

( )( )

x x

x x

x

x

x

x

x x x xP x dx y x dx

x x x x

x x x xy x dx

x x x x

x x x xy x dx

x x x x

school.edhole.com

Page 41: Top School in india

2 2

0 0

0 1 243

x x

x xy x dx P x dx

hy x y x y x

school.edhole.com

Page 42: Top School in india

Runge-Kutta method uses a sampling of slopes through an interval and takes a weighted average slope to calculate the end point. By using fundamental theorem as shown in Figure 1 we can write:

school.edhole.com

Page 43: Top School in india

0hy x

0x

0( )y x

hx 0

0y x

h

0y x herror

0 0 0( )y x h y x hy x

school.edhole.com

Page 44: Top School in india

0hy x

0x

0( )y x

hx 0

0y x

h

0y x herror

school.edhole.com

Page 45: Top School in india

(1) dxxydy

hxy n

nxy dxdy

nx hxn

school.edhole.com

Page 46: Top School in india

Integrating both sides of Eqn. (1) we get

(2) dxxydy

Applying appropriate limits to Eqn. (2) we get

(3) 1

1 dxxyxyxyn

n

x

xnn

(4) dxxyxyhxyhx

xnn

n

n

school.edhole.com

Page 47: Top School in india

Let us now concentrate on the right-hand side of Eqn. (4).

(5) dxxPdxxyhx

x

hx

x

n

n

n

n

P(x) can be generated by utilizing Lagrange Interpolating Polynomial. Assume that the only information we have about a function, f(x) is that it goes through three points:

0 0 1 1 2 2, , , and , .x y x x y x x y x

school.edhole.com

Page 48: Top School in india

( ) ( )P x y x 0 0 1 1 2 2P x L x y x L x y x L x y x

1 20

0 1 0 2

0 21

1 0 1 2

0 12

2 0 2 1

( )( )

( )( )

( )( )

( )( )

( )( )

( )( )

x x x xP x y x

x x x x

x x x xy x

x x x x

x x x xy x

x x x x

school.edhole.com

Page 49: Top School in india

Using Simpson’s Integration,

2 2

0 0

1 0 2 0and 2

x x

x xy x dx P x dx

x x h x x h

school.edhole.com

Page 50: Top School in india

...………………….(6)

2 2

0 0

2

0

2

0

1 20

0 1 0 2

0 21

1 0 1 2

0 12

2 0 2 1

( )( )

( )( )

( )( )

( )( )

( )( )

( )( )

x x

x x

x

x

x

x

x x x xP x dx y x dx

x x x x

x x x xy x dx

x x x x

x x x xy x dx

x x x x

2 2

0 00 1 24

3

x x

x x

hy x dx P x dx y x y x y x

school.edhole.com

Page 51: Top School in india

We can apply Simpson’s Integration to Eqn. (6) with the following substitutions:

nxx 0 hxx n 2; ;

2/hh and the midpoint, 21

hxx n

hxy

hxyxy

hdxxy nnn

hx

x

n

n 24

6

….(7)

school.edhole.com

Page 52: Top School in india

Compared to Euler’s Formula, an average of six slopes is used in Eqn. (7) instead of just one slope. Actually, the slope at the midpoint has a weight of 4. The slope at the midpoint can be estimated in two ways.

hxy

hxy

hxyxy

hdxxy nnnn

hx

x

n

n 22

22

6

hxy

hxy

hxyxy

hxyhxy nnnnnn 2

22

26

hxy

hxy

hxyxy

hxyhxy nnnnnn 2

22

26

school.edhole.com

Page 53: Top School in india

The slopes can be estimated in the following manner:

nnn yxfkxy ,1

12 2

,22

kh

yh

xfkh

xy nnn

11 2

22

26 nnnnnn xy

hxy

hxyxy

hxyxy

........... (8)

school.edhole.com

Page 54: Top School in india

23 2

,22

kh

yh

xfkh

xy nnn

34 , hkyhxfkhxy nnn

Substituting the estimated slopes into Eqn. (8) gives the formula for Runge-Kutta Method of Fourth Order:

43211 226

kkkkh

yy nn

school.edhole.com