applied numerical methods lec11

22
1 Numerical Differentiation

Upload: ymaa1975ma

Post on 16-Aug-2015

59 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Applied numerical methods lec11

1

Numerical Differentiation

Page 2: Applied numerical methods lec11

2

Taylor’s Theorem

h=(xi+1- xi)

Page 3: Applied numerical methods lec11

High-Accuracy Differentiation Formulas

2ii1i

i hOh2

xf-

h

xfxfxf

ixx

idx

xdfxf

one more sample xi+2 = xi+1 + h

hOh

xfxfxf i1i

i

hOh

xfx2fxfxf

2

i1i2ii

2

2

i1i2ii1ii hOh

2h

xfxfxf-

h

xfxfxf

2

one extra sample xi+1 = xi + h

first-order accurate

second-order accurate

Big O notation describes the limiting behavior of a

function when the argument tends towards a particular

value or infinity, usually in terms of simpler functions.

Page 4: Applied numerical methods lec11

Forward difference

xi1 xi xi+1

x

h

Page 5: Applied numerical methods lec11

Backward difference

xi1 xi xi+1

x

h

Page 6: Applied numerical methods lec11

Centered difference

xi1 xi xi+1

x

2h

Page 7: Applied numerical methods lec11

First Derivatives

• Forward difference

• Backward difference

• Central difference

)x(f

i-2 i-1 i i+1 i+2

1i1i

1i1i

1i1i

1i1i

1ii

1ii

1ii

1ii

i1i

i1i

i1i

i1i

xx

yy

xx

)x(f)x(f)x(f

xx

yy

xx

)x(f)x(f)x(f

xx

yy

xx

)x(f)x(f)x(f

x

y

Page 8: Applied numerical methods lec11

8

Forward Finite-Divided Difference Formulas

second-order accurate forward

difference formula for f’(x)

Page 9: Applied numerical methods lec11

9

Backward Finite-Divided Difference Formulas

Page 10: Applied numerical methods lec11

10

Centered Finite-Divided Difference Formulas

Page 11: Applied numerical methods lec11

11

Example

hOh

xfxfxf i1i

i

Page 12: Applied numerical methods lec11

12

Page 13: Applied numerical methods lec11

13

Example of High-Accuracy Differentiation

Page 14: Applied numerical methods lec11

14

Miscellaneous problems #1

Page 15: Applied numerical methods lec11

15

Page 16: Applied numerical methods lec11

16

Miscellaneous problems #2

Page 17: Applied numerical methods lec11

17

Page 18: Applied numerical methods lec11

18

Miscellaneous problems #3

Page 19: Applied numerical methods lec11

19

Page 20: Applied numerical methods lec11

20

Page 21: Applied numerical methods lec11

Homework

1-

2-

3-

Page 22: Applied numerical methods lec11

22

4-

5-