• Sonuç bulunamadı

Prof. Dr. Erhan Co¸skun

N/A
N/A
Protected

Academic year: 2021

Share "Prof. Dr. Erhan Co¸skun"

Copied!
173
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Numerical Analysis

Prof. Dr. Erhan Co¸skun

Karadeniz Technical University, Faculty of Science, Department of Mathematics

E-posta:erhan@ktu.edu.tr

October, 2020

E. Co¸skun (KTÜ) Chapter 1 October, 2020 1 / 47

(2)

Mathematical Analysis

Analytical

Numerical

Qualitative

Symbolic

(3)

Mathematical Analysis

Analytical Numerical

Qualitative Symbolic

E. Co¸skun (KTÜ) Chapter 1 October, 2020 2 / 47

(4)

Mathematical Analysis

Analytical Numerical Qualitative

Symbolic

(5)

Mathematical Analysis

Analytical Numerical Qualitative Symbolic

E. Co¸skun (KTÜ) Chapter 1 October, 2020 2 / 47

(6)

Analytical analysis

Let’s consider the following problems:

Solution of algebraic equation x

2

3x + 2 = 0 ? Solution of linear system of equations

a

11

x + a

12

y = b

1

a

21

x + a

22

y = b

2

Value of the integral R

1 0

sin ( x ) dx ?

Determining the line through the points ( x

0

, y

0

) , ( x

1

, y

1

) ? Solution of initial value problem de…ned by

y

0

= t y , t 2 ( a, b ) , y ( a ) = y

0

?

(7)

Analytical analysis

Let’s consider the following problems:

Solution of algebraic equation x

2

3x + 2 = 0 ?

Solution of linear system of equations

a

11

x + a

12

y = b

1

a

21

x + a

22

y = b

2

Value of the integral R

1 0

sin ( x ) dx ?

Determining the line through the points ( x

0

, y

0

) , ( x

1

, y

1

) ? Solution of initial value problem de…ned by

y

0

= t y , t 2 ( a, b ) , y ( a ) = y

0

?

E. Co¸skun (KTÜ) Chapter 1 October, 2020 3 / 47

(8)

Analytical analysis

Let’s consider the following problems:

Solution of algebraic equation x

2

3x + 2 = 0 ? Solution of linear system of equations

a

11

x + a

12

y = b

1

a

21

x + a

22

y = b

2

Value of the integral R

1 0

sin ( x ) dx ?

Determining the line through the points ( x

0

, y

0

) , ( x

1

, y

1

) ? Solution of initial value problem de…ned by

y

0

= t y , t 2 ( a, b ) , y ( a ) = y

0

?

(9)

Analytical analysis

Let’s consider the following problems:

Solution of algebraic equation x

2

3x + 2 = 0 ? Solution of linear system of equations

a

11

x + a

12

y = b

1

a

21

x + a

22

y = b

2

Value of the integral R

1 0

sin ( x ) dx ?

Determining the line through the points ( x

0

, y

0

) , ( x

1

, y

1

) ? Solution of initial value problem de…ned by

y

0

= t y , t 2 ( a, b ) , y ( a ) = y

0

?

E. Co¸skun (KTÜ) Chapter 1 October, 2020 3 / 47

(10)

Analytical analysis

Let’s consider the following problems:

Solution of algebraic equation x

2

3x + 2 = 0 ? Solution of linear system of equations

a

11

x + a

12

y = b

1

a

21

x + a

22

y = b

2

Value of the integral R

1 0

sin ( x ) dx ?

Determining the line through the points ( x

0

, y

0

) , ( x

1

, y

1

) ?

Solution of initial value problem de…ned by

y

0

= t y , t 2 ( a, b ) , y ( a ) = y

0

?

(11)

Analytical analysis

Let’s consider the following problems:

Solution of algebraic equation x

2

3x + 2 = 0 ? Solution of linear system of equations

a

11

x + a

12

y = b

1

a

21

x + a

22

y = b

2

Value of the integral R

1 0

sin ( x ) dx ?

Determining the line through the points ( x

0

, y

0

) , ( x

1

, y

1

) ? Solution of initial value problem de…ned by

y

0

= t y , t 2 ( a, b ) , y ( a ) = y

0

?

E. Co¸skun (KTÜ) Chapter 1 October, 2020 3 / 47

(12)

Numerical Analysis

Solution of algebraic equation

a

5

x

5

+ a

4

x

4

+ a

3

x

3

+ a

2

x

2

+ a

1

x + a

0

= 0

(No formula involving radicals can be given to determine solutions for a general algebraic equation of degree greater than or equal to …ve (Niels Henrik Abel(1802-1829), Generalization: Évariste Galois(1811-1832) ).

Solution of linear algebraic system de…ned by AX = b, or in general Solution of nonlinear algebraic system F ( X ) = 0 ?

Value of the integral R

1 0

sin ( x

2

) dx ?

Determining the polynomial of the lowest degree through the points (x

0

, y

0

) , ( x

1

, y

1

) , ..., ( x

n

, y

n

) ?

Solution of initial value problem de…ned by

y 0 = t y

2

, t 2 ( a, b )

y ( a ) = y

0

(13)

Numerical Analysis

Solution of algebraic equation

a

5

x

5

+ a

4

x

4

+ a

3

x

3

+ a

2

x

2

+ a

1

x + a

0

= 0

(No formula involving radicals can be given to determine solutions for a general algebraic equation of degree greater than or equal to …ve (Niels Henrik Abel(1802-1829), Generalization: Évariste Galois(1811-1832) ).

Solution of linear algebraic system de…ned by AX = b, or in general

Solution of nonlinear algebraic system F ( X ) = 0 ? Value of the integral

R

1 0

sin ( x

2

) dx ?

Determining the polynomial of the lowest degree through the points (x

0

, y

0

) , ( x

1

, y

1

) , ..., ( x

n

, y

n

) ?

Solution of initial value problem de…ned by y 0 = t y

2

, t 2 ( a, b ) y ( a ) = y

0

E. Co¸skun (KTÜ) Chapter 1 October, 2020 4 / 47

(14)

Numerical Analysis

Solution of algebraic equation

a

5

x

5

+ a

4

x

4

+ a

3

x

3

+ a

2

x

2

+ a

1

x + a

0

= 0

(No formula involving radicals can be given to determine solutions for a general algebraic equation of degree greater than or equal to …ve (Niels Henrik Abel(1802-1829), Generalization: Évariste Galois(1811-1832) ).

Solution of linear algebraic system de…ned by AX = b, or in general Solution of nonlinear algebraic system F ( X ) = 0 ?

Value of the integral R

1 0

sin ( x

2

) dx ?

Determining the polynomial of the lowest degree through the points (x

0

, y

0

) , ( x

1

, y

1

) , ..., ( x

n

, y

n

) ?

Solution of initial value problem de…ned by

y 0 = t y

2

, t 2 ( a, b )

y ( a ) = y

0

(15)

Numerical Analysis

Solution of algebraic equation

a

5

x

5

+ a

4

x

4

+ a

3

x

3

+ a

2

x

2

+ a

1

x + a

0

= 0

(No formula involving radicals can be given to determine solutions for a general algebraic equation of degree greater than or equal to …ve (Niels Henrik Abel(1802-1829), Generalization: Évariste Galois(1811-1832) ).

Solution of linear algebraic system de…ned by AX = b, or in general Solution of nonlinear algebraic system F ( X ) = 0 ?

Value of the integral R

1 0

sin ( x

2

) dx ?

Determining the polynomial of the lowest degree through the points (x

0

, y

0

) , ( x

1

, y

1

) , ..., ( x

n

, y

n

) ?

Solution of initial value problem de…ned by y 0 = t y

2

, t 2 ( a, b ) y ( a ) = y

0

E. Co¸skun (KTÜ) Chapter 1 October, 2020 4 / 47

(16)

Numerical Analysis

Solution of algebraic equation

a

5

x

5

+ a

4

x

4

+ a

3

x

3

+ a

2

x

2

+ a

1

x + a

0

= 0

(No formula involving radicals can be given to determine solutions for a general algebraic equation of degree greater than or equal to …ve (Niels Henrik Abel(1802-1829), Generalization: Évariste Galois(1811-1832) ).

Solution of linear algebraic system de…ned by AX = b, or in general Solution of nonlinear algebraic system F ( X ) = 0 ?

Value of the integral R

1 0

sin ( x

2

) dx ?

Determining the polynomial of the lowest degree through the points (x

0

, y

0

) , ( x

1

, y

1

) , ..., ( x

n

, y

n

) ?

Solution of initial value problem de…ned by

y 0 = t y

2

, t 2 ( a, b )

y ( a ) = y

0

(17)

Numerical Analysis

Solution of algebraic equation

a

5

x

5

+ a

4

x

4

+ a

3

x

3

+ a

2

x

2

+ a

1

x + a

0

= 0

(No formula involving radicals can be given to determine solutions for a general algebraic equation of degree greater than or equal to …ve (Niels Henrik Abel(1802-1829), Generalization: Évariste Galois(1811-1832) ).

Solution of linear algebraic system de…ned by AX = b, or in general Solution of nonlinear algebraic system F ( X ) = 0 ?

Value of the integral R

1 0

sin ( x

2

) dx ?

Determining the polynomial of the lowest degree through the points (x

0

, y

0

) , ( x

1

, y

1

) , ..., ( x

n

, y

n

) ?

Solution of initial value problem de…ned by y 0 = t y

2

, t 2 ( a, b ) y ( a ) = y

0

E. Co¸skun (KTÜ) Chapter 1 October, 2020 4 / 47

(18)

Qualitative analysis

Learning about the qualitative behaviour of solution without solving the equation itself. Consider for example,

y

0

= y ( 1 y ) y ( 0 ) = y

0

If y

0

> 1 then RHS is negative so y 0 < 0 . Thus, solution curves, having netative slopes, will tend to the asymptote y = 1, as t !

For if 0 < y

0

< 1 then RHS is positive , thus y 0 > 0 so solution curves, having positive slopes, will tend to the asymptote y = 1 as t ! ∞

On the other hand if y

0

< 0 then RHS is negative so it is clear even

without having explicit solution that the solution curves will decrease.

(19)

Qualitative analysis

Learning about the qualitative behaviour of solution without solving the equation itself. Consider for example,

y

0

= y ( 1 y ) y ( 0 ) = y

0

If y

0

> 1 then RHS is negative so y 0 < 0 . Thus, solution curves, having netative slopes, will tend to the asymptote y = 1, as t ! For if 0 < y

0

< 1 then RHS is positive , thus y 0 > 0 so solution curves, having positive slopes, will tend to the asymptote y = 1 as t ! ∞

On the other hand if y

0

< 0 then RHS is negative so it is clear even without having explicit solution that the solution curves will decrease.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 5 / 47

(20)

Qualitative analysis

Learning about the qualitative behaviour of solution without solving the equation itself. Consider for example,

y

0

= y ( 1 y ) y ( 0 ) = y

0

If y

0

> 1 then RHS is negative so y 0 < 0 . Thus, solution curves, having netative slopes, will tend to the asymptote y = 1, as t ! For if 0 < y

0

< 1 then RHS is positive , thus y 0 > 0 so solution curves, having positive slopes, will tend to the asymptote y = 1 as t ! ∞

On the other hand if y

0

< 0 then RHS is negative so it is clear even

(21)

Qualitative analysis

plotdf function of Maxima veri…es our predictions of solution curves.

0 0 . 5 1 1 . 5

-2 -1 0 1 2

y

x

E. Co¸skun (KTÜ) Chapter 1 October, 2020 6 / 47

(22)

Symbolic analysis

Symbolic analysis is another method of analysis that uses computer algebra systems for problems having analytical solutions.

Let’s consider the following initial value problem and see how its

analytical solution is obtained by Maxima.

(23)

Symbolic analysis

Symbolic analysis is another method of analysis that uses computer algebra systems for problems having analytical solutions.

Let’s consider the following initial value problem and see how its analytical solution is obtained by Maxima.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 7 / 47

(24)

Symbolic analysis

y

00

+ y

0

= x

y ( 0 ) = 0, y

0

( 0 ) = 0

(25)

Symbolic analysis

y

00

+ y

0

= x

y ( 0 ) = 0, y

0

( 0 ) = 0

E. Co¸skun (KTÜ) Chapter 1 October, 2020 8 / 47

(26)

Stages of Numerical Analysis of a problem

1

begins with a properly formulated mathematical problem,

2

numerical method of solution,

3

algorithm to implement the numerical method in an electronic platform,

4

code of algorithm with an apropriate programming language,

5

testing of code,

6

results, interpretations, critics of numerical method and search for

alternatives

(27)

Stages of Numerical Analysis of a problem

1

begins with a properly formulated mathematical problem,

2

numerical method of solution,

3

algorithm to implement the numerical method in an electronic platform,

4

code of algorithm with an apropriate programming language,

5

testing of code,

6

results, interpretations, critics of numerical method and search for alternatives

E. Co¸skun (KTÜ) Chapter 1 October, 2020 9 / 47

(28)

Stages of Numerical Analysis of a problem

1

begins with a properly formulated mathematical problem,

2

numerical method of solution,

3

algorithm to implement the numerical method in an electronic platform,

4

code of algorithm with an apropriate programming language,

5

testing of code,

6

results, interpretations, critics of numerical method and search for

alternatives

(29)

Stages of Numerical Analysis of a problem

1

begins with a properly formulated mathematical problem,

2

numerical method of solution,

3

algorithm to implement the numerical method in an electronic platform,

4

code of algorithm with an apropriate programming language,

5

testing of code,

6

results, interpretations, critics of numerical method and search for alternatives

E. Co¸skun (KTÜ) Chapter 1 October, 2020 9 / 47

(30)

Stages of Numerical Analysis of a problem

1

begins with a properly formulated mathematical problem,

2

numerical method of solution,

3

algorithm to implement the numerical method in an electronic platform,

4

code of algorithm with an apropriate programming language,

5

testing of code,

6

results, interpretations, critics of numerical method and search for

alternatives

(31)

Stages of Numerical Analysis of a problem

1

begins with a properly formulated mathematical problem,

2

numerical method of solution,

3

algorithm to implement the numerical method in an electronic platform,

4

code of algorithm with an apropriate programming language,

5

testing of code,

6

results, interpretations, critics of numerical method and search for alternatives

E. Co¸skun (KTÜ) Chapter 1 October, 2020 9 / 47

(32)

Stages of numerical analysis(Example-I:Determining interval containing a zero of function)

Problem:Determine an interval [ a, b ] containing zero of a function, if exists, near a given point x

0

.

Numerical method(search along right or left directions): begin with interval [ x min, x max ] : = [ x

0

R, x

0

+ R ] , R > 0 sabit, and call it as a zero search interval. Starting with x = x

0

, search towards right at the points

x, x + h, x + 2h, ...

until capturing the …rst interval ( x, x + h ) for which

f ( x ) f ( x + h ) <= 0

In this case the required interval is X = [ x, x + h ] .

(33)

Stages of numerical analysis(Example-I:Determining interval containing a zero of function)

Problem:Determine an interval [ a, b ] containing zero of a function, if exists, near a given point x

0

.

Numerical method(search along right or left directions): begin with interval [ x min, x max ] : = [ x

0

R, x

0

+ R ] , R > 0 sabit, and call it as a zero search interval. Starting with x = x

0

, search towards right at the points

x, x + h, x + 2h, ...

until capturing the …rst interval ( x, x + h ) for which f ( x ) f ( x + h ) <= 0 In this case the required interval is X = [ x, x + h ] .

E. Co¸skun (KTÜ) Chapter 1 October, 2020 10 / 47

(34)

Stages of numerical analysis(Example-I:Determining interval containing a zero of function)

In case a required interval could not be found through searching along the direction towards the right, start with x = x

0

and search through the points,

x, x h, x 2h, ...

till the inequality

f ( x h ) f ( x ) <= 0

holds. In this case the required interval is X = [ x h, x ] .

If left or right direction search does not result in a proper interval,

then no zero is found in the search interval [ x min, x max ] .

(35)

Stages of numerical analysis(Example-I:Determining interval containing a zero of function)

In case a required interval could not be found through searching along the direction towards the right, start with x = x

0

and search through the points,

x, x h, x 2h, ...

till the inequality

f ( x h ) f ( x ) <= 0

holds. In this case the required interval is X = [ x h, x ] .

If left or right direction search does not result in a proper interval, then no zero is found in the search interval [ x min, x max ] .

E. Co¸skun (KTÜ) Chapter 1 October, 2020 11 / 47

(36)

Example-I:Algorithm

Algorithm is an ordered set of instructions to implement the associated numerical method. Basically it consists of the steps of

receiving relevant data from user, called input

ordered set of instructions to implement the associated numerical method

returning relevant data to user, called output

(37)

Example-I:Algorithm

Algorithm is an ordered set of instructions to implement the associated numerical method. Basically it consists of the steps of

receiving relevant data from user, called input

ordered set of instructions to implement the associated numerical method

returning relevant data to user, called output

E. Co¸skun (KTÜ) Chapter 1 October, 2020 12 / 47

(38)

Example-I:Algorithm

Algorithm is an ordered set of instructions to implement the associated numerical method. Basically it consists of the steps of

receiving relevant data from user, called input

ordered set of instructions to implement the associated numerical method

returning relevant data to user, called output

(39)

Example-I:Algorithm

Algorithm is an ordered set of instructions to implement the associated numerical method. Basically it consists of the steps of

receiving relevant data from user, called input

ordered set of instructions to implement the associated numerical method

returning relevant data to user, called output

E. Co¸skun (KTÜ) Chapter 1 October, 2020 12 / 47

(40)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction)

if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

(41)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction)

if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

E. Co¸skun (KTÜ) Chapter 1 October, 2020 13 / 47

(42)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction)

if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

(43)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction)

if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

E. Co¸skun (KTÜ) Chapter 1 October, 2020 13 / 47

(44)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction)

if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

(45)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return,

else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

E. Co¸skun (KTÜ) Chapter 1 October, 2020 13 / 47

(46)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

(47)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction)

if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

E. Co¸skun (KTÜ) Chapter 1 October, 2020 13 / 47

(48)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction) if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return,

else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

(49)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction) if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

E. Co¸skun (KTÜ) Chapter 1 October, 2020 13 / 47

(50)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction) if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

8

Output: X

(51)

Example-I:Algorithm

1

Input : f , x

0

2

Default parameter:set R = 10 (half of search interval length)

3

de…ne x min = x

0

R, x max = x

0

+ R, de…ne [x min, x max ] as zero search interval

4

set h = 0.1 (search step length), that is the distance between the consequitive points with , x = x

0

being the initial guess

5

while x < x max (search along the right direction) if f ( x ) f ( x + h ) 0 then set X = [ x, x + h ] and return, else set x = x + h and goto step 5

6

while x > x min (search along the left direction) if f ( x h ) f ( x ) 0 then set X = [ x h, x ] and return, else set x = x h and goto step 6

7

display "no interval has been determined " set X = [] and return.

8

Output: X

E. Co¸skun (KTÜ) Chapter 1 October, 2020 13 / 47

(52)

Example-I:Program(or Code)

function X=bul(f,x0)

x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1; while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return; else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

(53)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1; while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return; else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(54)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return; else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

(55)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return; else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(56)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

(57)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(58)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end

end x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

(59)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(60)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

(61)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return; else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(62)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return;

else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

(63)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return;

else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(64)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return;

else

x = x h; end

end

disp (

0

no interval has been determined

0

) ; X = [] ;

(65)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return;

else

x = x h; end end

disp (

0

no interval has been determined

0

) ; X = [] ;

E. Co¸skun (KTÜ) Chapter 1 October, 2020 14 / 47

(66)

Example-I:Program(or Code)

function X=bul(f,x0) x = x0; R = 10;

xmin = x0 R; xmax = x0 + R; h = 0.1;

while x < x max

if f ( x ) f ( x + h ) <= 0 X = [ x, x + h ] ; return;

else

x = x + h; end end

x = x0;

while x > x min

if f ( x h ) f ( x ) <= 0 X = [ x h, x ] ; return;

else

x = x h; end

(67)

Example-I:Test and implementation

Determine an interval [ a, b ] of length h = 0.1 that contains a zero of f ( x ) = exp ( x ) x 4 near x

0

= 0

>> f=@(x) exp(x)-x-4

>> X=bul(f,0) X= 1.7000 1.8000

E. Co¸skun (KTÜ) Chapter 1 October, 2020 15 / 47

(68)

Example-I:Test and implementation

Determine an interval [ a, b ] of length h = 0.1 that contains a zero of f ( x ) = exp ( x ) x 4 near x

0

= 0

>> f=@(x) exp(x)-x-4

>> X=bul(f,0)

X= 1.7000 1.8000

(69)

Example-ITest

Determine an interval [ a, b ] of length h = 0.1 that contains a zero of f ( x ) = log ( x ) x + 4 near x

0

= 10

>> f=@(x) log(x)-x+4

>> X=bul(f,10) X=5.7000 5.8000

E. Co¸skun (KTÜ) Chapter 1 October, 2020 16 / 47

(70)

Example-ITest

Determine an interval [ a, b ] of length h = 0.1 that contains a zero of f ( x ) = log ( x ) x + 4 near x

0

= 10

>> f=@(x) log(x)-x+4

>> X=bul(f,10)

X=5.7000 5.8000

(71)

Example-I: Restrictions and alternatives

Intervals around discontinuity where the function changes sign may mistakenly be considered as an interval containing zero

For example, when applied to f ( x ) = 1/x near zero, the method may result in an interval around zero as the containing the zero, which obviously is wrong..

Since the method is based on the Intermedate Value Theorem, it can only be applied function that are continuous on an interval around the searched zero.

Also, the method can only be applied to functions changing sign around a zero. For example it can not apply to functions such as f ( x ) = x

2

, f ( x ) = 1 cos ( x ) , near zero.

The method can be generalized to handle such situations.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 17 / 47

(72)

Example-I: Restrictions and alternatives

Intervals around discontinuity where the function changes sign may mistakenly be considered as an interval containing zero

For example, when applied to f ( x ) = 1/x near zero, the method may result in an interval around zero as the containing the zero, which obviously is wrong..

Since the method is based on the Intermedate Value Theorem, it can only be applied function that are continuous on an interval around the searched zero.

Also, the method can only be applied to functions changing sign around a zero. For example it can not apply to functions such as f ( x ) = x

2

, f ( x ) = 1 cos ( x ) , near zero.

The method can be generalized to handle such situations.

(73)

Example-I: Restrictions and alternatives

Intervals around discontinuity where the function changes sign may mistakenly be considered as an interval containing zero

For example, when applied to f ( x ) = 1/x near zero, the method may result in an interval around zero as the containing the zero, which obviously is wrong..

Since the method is based on the Intermedate Value Theorem, it can only be applied function that are continuous on an interval around the searched zero.

Also, the method can only be applied to functions changing sign around a zero. For example it can not apply to functions such as f ( x ) = x

2

, f ( x ) = 1 cos ( x ) , near zero.

The method can be generalized to handle such situations.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 17 / 47

(74)

Example-I: Restrictions and alternatives

Intervals around discontinuity where the function changes sign may mistakenly be considered as an interval containing zero

For example, when applied to f ( x ) = 1/x near zero, the method may result in an interval around zero as the containing the zero, which obviously is wrong..

Since the method is based on the Intermedate Value Theorem, it can only be applied function that are continuous on an interval around the searched zero.

Also, the method can only be applied to functions changing sign around a zero. For example it can not apply to functions such as f ( x ) = x

2

, f ( x ) = 1 cos ( x ) , near zero.

The method can be generalized to handle such situations.

(75)

Example-I: Restrictions and alternatives

Intervals around discontinuity where the function changes sign may mistakenly be considered as an interval containing zero

For example, when applied to f ( x ) = 1/x near zero, the method may result in an interval around zero as the containing the zero, which obviously is wrong..

Since the method is based on the Intermedate Value Theorem, it can only be applied function that are continuous on an interval around the searched zero.

Also, the method can only be applied to functions changing sign around a zero. For example it can not apply to functions such as f ( x ) = x

2

, f ( x ) = 1 cos ( x ) , near zero.

The method can be generalized to handle such situations.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 17 / 47

(76)

Stages of numerical analysis(Example-II)

Problem(determinig real zero of functon):Let f be a continuous function that changes sign over the end points of [ a, b ] , that is, ( f ( a ) f ( b ) < 0 ) .Determine an approximation for the zero of f over the interval [ a, b ] .

Solution to the problem exists due to the Intermediate Value

Theorem for continuous functions.

(77)

Stages of numerical analysis(Example-II)

Problem(determinig real zero of functon):Let f be a continuous function that changes sign over the end points of [ a, b ] , that is, ( f ( a ) f ( b ) < 0 ) .Determine an approximation for the zero of f over the interval [ a, b ] .

Solution to the problem exists due to the Intermediate Value Theorem for continuous functions.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 18 / 47

(78)

Example-II:Numerical method(method of bisection)

the method bisects the interval [ a, b ] ,

and determines subinterval containing zero, naming it again [a,b] repeats the process as long as

j f ( c )j > e where c = ( a + b ) /2 for a su¢ ciently small e > 0

the midpoint of the last interval is assumed to be an approximaton for

zero.

(79)

Example-II:Numerical method(method of bisection)

the method bisects the interval [ a, b ] ,

and determines subinterval containing zero, naming it again [a,b]

repeats the process as long as

j f ( c )j > e where c = ( a + b ) /2 for a su¢ ciently small e > 0 the midpoint of the last interval is assumed to be an approximaton for zero.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 19 / 47

(80)

Example-II:Numerical method(method of bisection)

the method bisects the interval [ a, b ] ,

and determines subinterval containing zero, naming it again [a,b]

repeats the process as long as

j f ( c )j > e where c = ( a + b ) /2 for a su¢ ciently small e > 0

the midpoint of the last interval is assumed to be an approximaton for

zero.

(81)

Example-II:Numerical method(method of bisection)

the method bisects the interval [ a, b ] ,

and determines subinterval containing zero, naming it again [a,b]

repeats the process as long as

j f ( c )j > e where c = ( a + b ) /2 for a su¢ ciently small e > 0

the midpoint of the last interval is assumed to be an approximaton for zero.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 19 / 47

(82)

Example-II:Numerical method(method of bisection)

the method bisects the interval [ a, b ] ,

and determines subinterval containing zero, naming it again [a,b]

repeats the process as long as

j f ( c )j > e where c = ( a + b ) /2 for a su¢ ciently small e > 0

the midpoint of the last interval is assumed to be an approximaton for

zero.

(83)

Example-II:Numerical method(method of bisection)

Below are the subintervals and approximatons for zero of f ( x ) = x

2

2 over [ a, b ] = [ 0, 5 ]

0 1 2 3 4 5

-10 0 10 20 30

[0,5],c=2.5

0 0.5 1 1.5 2 2.5

-5 0 5

[0,2.5],c=1.25

1.4 1.6 1.8 2 2.2 2.4 -5

0 5

[1.25,2.5],c=1.875

1.3 1.4 1.5 1.6 1.7 1.8 -2

-1 0 1 2

[1.25,1.875],c=1.5625

E. Co¸skun (KTÜ) Chapter 1 October, 2020 20 / 47

(84)

Example-II:Numerical method(method of bisection)

Below are the subintervals and approximatons for zero of f ( x ) = x

2

2 over [ a, b ] = [ 0, 5 ]

0 1 2 3 4 5

-10 0 10 20 30

[0,5],c=2.5

0 0.5 1 1.5 2 2.5

-5 0 5

[0,2.5],c=1.25

0 5

0 1 2

(85)

Example-II:Algorithm

1

Input: f , a, b, e.

2

c = ( a + b ) /2

3

If f ( a ) f ( c ) < 0 then b = c, else a = c

4

while j f ( c )j > e writedown a, c , b, f ( c ) and goto (2) else return c as the …nal approximation.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 21 / 47

(86)

Example-II:Algorithm

1

Input: f , a, b, e.

2

c = ( a + b ) /2

3

If f ( a ) f ( c ) < 0 then b = c, else a = c

4

while j f ( c )j > e writedown a, c , b, f ( c ) and goto (2) else return c as

the …nal approximation.

(87)

Example-II:Algorithm

1

Input: f , a, b, e.

2

c = ( a + b ) /2

3

If f ( a ) f ( c ) < 0 then b = c, else a = c

4

while j f ( c )j > e writedown a, c , b, f ( c ) and goto (2) else return c as the …nal approximation.

E. Co¸skun (KTÜ) Chapter 1 October, 2020 21 / 47

(88)

Example-II:Algorithm

1

Input: f , a, b, e.

2

c = ( a + b ) /2

3

If f ( a ) f ( c ) < 0 then b = c, else a = c

4

while j f ( c )j > e writedown a, c , b, f ( c ) and goto (2) else return c as

the …nal approximation.

(89)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

E. Co¸skun (KTÜ) Chapter 1 October, 2020 22 / 47

(90)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

(91)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

E. Co¸skun (KTÜ) Chapter 1 October, 2020 22 / 47

(92)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

(93)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

E. Co¸skun (KTÜ) Chapter 1 October, 2020 22 / 47

(94)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

(95)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

E. Co¸skun (KTÜ) Chapter 1 October, 2020 22 / 47

(96)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

(97)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

E. Co¸skun (KTÜ) Chapter 1 October, 2020 22 / 47

(98)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

(99)

Örnek-II:Program(Kod)

1

function c=ikibol(f,a,b, epsilon)

2

c = ( a + b ) /2; fc = f ( c ) ;

3

fprintf ( Format, a, c, b, fc ) ;

4

while abs ( fc ) > epsilon

5

if f ( a ) fc < 0

6

b = c;

7

else

8

a = c;

9

end

10

c = ( a + b ) /2; fc = f ( c ) ;

11

fprintf ( Format, a, c, b, fc ) ;

12

end

E. Co¸skun (KTÜ) Chapter 1 October, 2020 22 / 47

Referanslar

Benzer Belgeler

Whether you are doing a science fair project, a classroom science activity, independent research, or any other hands-on science inquiry understanding the steps of the scientific

b) Make sure that the bottom level of the inlet is at the same level as the bottom of the water feeder canal and at least 10 cm above the maximum level of the water in the pond..

Now if the health authority through a SIB contract were agree on analysis the outcomes of Be Active in a period of 15 years or longer and even toke in

Conclusion: The Winograd technique (surgical matrixectomy) has low recurrence, low complication and high satisfaction rates in all pediatric age groups even with advanced

Nation branding strategy can be successful with state aids, private sector supports, the support of skilled people in the field and the efforts of all those who

In Section 3.1 the SIR model with delay is constructed, then equilibrium points, basic reproduction number and stability analysis are given for this model.. In Section

Analytical methods are classified according to the measurement of some quantities proportional to the quantity of analyte. Classical Methods and

Boltzmann disribution law states that the probability of finding the molecule in a particular energy state varies exponentially as the energy divided by k