Presentation is loading. Please wait.

Presentation is loading. Please wait.

MECN 3500 Lecture 4 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo

Similar presentations


Presentation on theme: "MECN 3500 Lecture 4 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo"— Presentation transcript:

1 MECN 3500 Lecture 4 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo omeza@bayamon.inter.edu http://www.bc.inter.edu/facultad/omeza Department of Mechanical Engineering Inter American University of Puerto Rico Bayamon Campus

2 Lecture 4 MECN 3500 Inter - Bayamon 2 Tentative Lectures Schedule TopicLecture Mathematical Modeling and Engineering Problem Solving 1 Introduction to Matlab 2 Numerical Error 3 Root Finding 3 System of Linear Equations Least Square Curve Fitting Polynomial Interpolation Numerical Integration Ordinary Differential Equations

3 Lecture 4 MECN 3500 Inter - Bayamon Taylor Theorem Truncation Errors and the Taylor Series 3

4 Lecture 4 MECN 3500 Inter - Bayamon  To understand the use of Taylor Series in the study of numerical methods. 4 Course Objectives

5 Lecture 4 MECN 3500 Inter - Bayamon Truncation Errors: use approximation in place of an exact mathematical procedure. Truncation Errors: use approximation in place of an exact mathematical procedure. Numerical Methods express functions in an approximate fashion: The Taylor Series. Numerical Methods express functions in an approximate fashion: The Taylor Series. What is a Taylor Series? What is a Taylor Series? Some examples of Taylor series which you must have seen 5 Introduction

6 Lecture 4 MECN 3500 Inter - Bayamon The general form of the Taylor series is given by The general form of the Taylor series is given by provided that all derivatives of f(x) are continuous and exist in the interval [x,x+h] What does this mean in plain English? 6 General Taylor Series As Archimedes would have said, “Give me the value of the function at a single point, and the value of all (first, second, and so on) its derivatives at that single point, and I can give you the value of the function at any other point” ( fine print excluded )

7 Lecture 4 MECN 3500 Inter - Bayamon 7

8 Lecture 4 MECN 3500 Inter - Bayamon Example: Find the value of f(6) given that f(4)=125, f’(4)=74, f’’(4)=30, f’’’(4)=6 and all other higher order derivatives of f(x) at x=4 are zero. Example: Find the value of f(6) given that f(4)=125, f’(4)=74, f’’(4)=30, f’’’(4)=6 and all other higher order derivatives of f(x) at x=4 are zero. Solution: x=4, x+h=6  h=6-x=2 Solution: x=4, x+h=6  h=6-x=2 Since the higher order derivatives are zero, Since the higher order derivatives are zero, 8 General Taylor Series

9 Lecture 4 MECN 3500 Inter - Bayamon The Taylor Series (x i+1 -x i )= hstep size (define first) (x i+1 -x i )= hstep size (define first) Reminder term, R n, accounts for all terms from (n+1) to infinity. Reminder term, R n, accounts for all terms from (n+1) to infinity. 9

10 Lecture 4 MECN 3500 Inter - Bayamon The Taylor Series Zero-order approximation Zero-order approximation First-order approximation First-order approximation Second-order approximation Second-order approximation 10

11 Lecture 4 MECN 3500 Inter - Bayamon 11

12 Lecture 4 MECN 3500 Inter - Bayamon Example 4.1: Taylor Series Approximation of a polynomial Use zero- through fourth- order Taylor Series approximation to approximate the function: Example 4.1: Taylor Series Approximation of a polynomial Use zero- through fourth- order Taylor Series approximation to approximate the function: From x i =0 with h=1. That is, predict the function’s value at x i+1 =1 From x i =0 with h=1. That is, predict the function’s value at x i+1 =1 f(0)=1.2 f(0)=1.2 f(1)=0.2 -  True value f(1)=0.2 -  True value 12 The Taylor Series

13 Lecture 4 MECN 3500 Inter - Bayamon Zero-order approximation Zero-order approximation First-order approximation First-order approximation 13 The Taylor Series

14 Lecture 4 MECN 3500 Inter - Bayamon Second-order approximation Second-order approximation 14 The Taylor Series

15 Lecture 4 MECN 3500 Inter - Bayamon Third-order approximation Third-order approximation 15 The Taylor Series

16 Lecture 4 MECN 3500 Inter - Bayamon Fourth-order approximation Fourth-order approximation 16 The Taylor Series

17 Lecture 4 MECN 3500 Inter - Bayamon 17 The Taylor Series

18 Lecture 4 MECN 3500 Inter - Bayamon If we truncate the series after the first derivative term If we truncate the series after the first derivative term 18 Taylor Series to Estimate Truncation Errors First-order approximation Truncation Error

19 Lecture 4 MECN 3500 Inter - Bayamon Forward Difference Approximation Forward Difference Approximation 19 Numerical Differentiation

20 Lecture 4 MECN 3500 Inter - Bayamon Backward Difference Approximation Backward Difference Approximation 20 Numerical Differentiation

21 Lecture 4 MECN 3500 Inter - Bayamon Centered Difference Approximation Centered Difference Approximation 21 Numerical Differentiation

22 Lecture 4 MECN 3500 Inter - Bayamon 22

23 Lecture 4 MECN 3500 Inter - Bayamon Example 4.4: To find the forward, backward and centered difference approximation for f(x) at x=0.5 using step size of h=0.5, repeat using h=0.25. The true value is - 0.9125 Example 4.4: To find the forward, backward and centered difference approximation for f(x) at x=0.5 using step size of h=0.5, repeat using h=0.25. The true value is - 0.9125 h=0.5 h=0.5 x i-1 =0 -  f(x i-1 )=1.2 x i-1 =0 -  f(x i-1 )=1.2 x i =0.5 -  f(x i )=0.925 x i =0.5 -  f(x i )=0.925 X i+1 =1 -  f(x i+1 )=0.2 X i+1 =1 -  f(x i+1 )=0.2 23 The Taylor Series

24 Lecture 4 MECN 3500 Inter - Bayamon Forward Difference Approximation Forward Difference Approximation Backward Difference Approximation Backward Difference Approximation 24 The Taylor Series

25 Lecture 4 MECN 3500 Inter - Bayamon Centered Difference Approximation Centered Difference Approximation 25 The Taylor Series

26 Lecture 4 MECN 3500 Inter - Bayamon h=0.25 h=0.25 x i-1 =0.25 -  f(x i-1 )=1.10351563 x i-1 =0.25 -  f(x i-1 )=1.10351563 x i =0.5 -  f(x i )=0.925 x i =0.5 -  f(x i )=0.925 X i+1 =0.75 -  f(x i+1 )=0.63632813 X i+1 =0.75 -  f(x i+1 )=0.63632813 Forward Difference Approximation Forward Difference Approximation 26 The Taylor Series

27 Lecture 4 MECN 3500 Inter - Bayamon Backward Difference Approximation Backward Difference Approximation Centered Difference Approximation Centered Difference Approximation 27 The Taylor Series

28 Lecture 4 MECN 3500 Inter - Bayamon Homework3  www.bc.inter.edu/facultad/omeza www.bc.inter.edu/facultad/omeza Omar E. Meza Castillo Ph.D. 28


Download ppt "MECN 3500 Lecture 4 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo"

Similar presentations


Ads by Google