EE3561_Unit 6(c)AL-DHAIFALLAH14351 EE 3561 : Computational Methods Unit 6 Numerical Differentiation Dr. Mujahed AlDhaifallah ( Term 342)

Slides:



Advertisements
Similar presentations
Numerical Methods Lecture 14 Differentiation-Continuous Functions
Advertisements

Computational Modeling for Engineering MECN 6040
CSE Differentiation Roger Crawfis. May 19, 2015OSU/CIS 5412 Numerical Differentiation The mathematical definition: Can also be thought of as the.
CISE301_Topic61 SE301: Numerical Methods Topic 6 Numerical Differentiation Lecture 23 KFUPM Read Chapter 23, Sections 1-2.
Part 5 Chapter 19 Numerical Differentiation PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
NUMERICAL DIFFERENTIATION AND INTEGRATION
Numerical Computation
High Accuracy Differentiation Formulas
Chapter 7 Numerical Differentiation and Integration
1 Numerical Differentiation Jyun-Ming Chen. 2 Contents Forward, Backward, Central Difference Richardson Extrapolation.
2. Numerical differentiation. Approximate a derivative of a given function. Approximate a derivative of a function defined by discrete data at the discrete.
Lecture 18 - Numerical Differentiation
SE301: Numerical Methods Topic 6 Numerical Differentiation Lecture 23
CE33500 – Computational Methods in Civil Engineering Differentiation Provided by : Shahab Afshari
CISE301_Topic6KFUPM1 SE301: Numerical Methods Topic 6 Numerical Differentiation Lecture 23 KFUPM Read Chapter 23, Sections 1-2.
SE301_14(c)AL-AMER20031 SE031Numerical Methods Topic 6 Numerical Differentiation Dr. Samir Al-Amer ( Term 053) Modified by Dr. Baroudi(072) Read chapter.
Lecture Notes Dr. Rakhmad Arief Siregar Universiti Malaysia Perlis
1 Chapter 6 NUMERICAL DIFFERENTIATION. 2 When we have to differentiate a function given by a set of tabulated values or when a complicated function is.
Dr. Jie Zou PHY Chapter 7 Numerical Differentiation: 1 Lecture (I) 1 Ref: “Applied Numerical Methods with MATLAB for Engineers and Scientists”, Steven.
Mujahed AlDhaifallah (Term 342) Read Chapter 9 of the textbook
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 23 Numerical Differentiation.
Numerical Differentiation:1* Lecture (II)
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 27 Numerical Integration & Differentiation.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 ~ Numerical Differentiation and Integration ~ Newton-Cotes.
8/15/ Differentiation-Continuous Functions Major: All Engineering Majors Authors: Autar Kaw, Sri Harsha Garapati.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Numerical Differentiation and Integration Part 6 Calculus.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 21 Newton-Cotes Integration Formula.
Scientific Computing Partial Differential Equations Introduction and
EE3561_Unit 8Al-Dhaifallah14351 EE 3561 : Computational Methods Unit 8 Solution of Ordinary Differential Equations Lesson 3: Midpoint and Heun’s Predictor.
EE3561_Unit 7Al-Dhaifallah EE 3561 : Computational Methods Unit 7 Numerical Integration Dr. Mujahed AlDhaifallah ( Term 342)
10/27/ Differentiation-Continuous Functions Computer Engineering Majors Authors: Autar Kaw, Sri Harsha Garapati.
CSE Differentiation Roger Crawfis Prepaid by:
EE3561_Unit 4(c)AL-DHAIFALLAH14351 EE 3561 : Computational Methods Unit 4 : Least Squares Curve Fitting Dr. Mujahed Al-Dhaifallah (Term 342) Reading Assignment.
Engineering Analysis ENG 3420 Fall 2009 Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 11:00-12:00.
Today’s class Numerical Differentiation Finite Difference Methods Numerical Methods Lecture 14 Prof. Jinbo Bi CSE, UConn 1.
MECN 3500 Inter - Bayamon Lecture Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Engineering Analysis – Computational Fluid Dynamics –
Chap. 11 Numerical Differentiation and Integration
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Lecture 22 Numerical Analysis. Chapter 5 Interpolation.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapter 21.
EE3561_Unit 5(c)AL-DHAIFALLAH14361 EE 3561 : Computational Methods Unit 5 : Interpolation Dr. Mujahed AlDhaifallah (Term 351) Read Chapter 18, Sections.
Dr. Mujahed AlDhaifallah ( Term 342)
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 5 Integration and Differentiation.
SE301_Topic 6Al-Amer20051 SE301:Numerical Methods Topic 6 Numerical Integration Dr. Samir Al-Amer Term 053.
CPE 332 Computer Engineering Mathematics II Part III, Chapter 11 Numerical Differentiation and Integration Numerical Differentiation and Integration.
1 Numerical Differentiation. 2  First order derivatives  High order derivatives  Examples.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 21 Numerical Differentiation.
High Accuracy Differentiation Formulas
Part 6 - Chapter 21.
Numerical Differentiation
Differentiation-Continuous Functions
Numerical Differentiation
Advanced Numerical Methods (S. A. Sahu) Code: AMC 51151
The taylor series and Numerical Differentiation
NUMERICAL DIFFERENTIATION AND INTEGRATION
Numerical Analysis Lecture 27.
Numerical Differentiation
SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM (Term 101) Section 04 Read , 26-2, 27-1 CISE301_Topic8L4&5.
CSE Differentiation Roger Crawfis.
MATH 2140 Numerical Methods
Chapter 23.
Computers in Civil Engineering 53:081 Spring 2003
Numerical differentiation
Numerical Differentiation Chapter 23
The taylor series and Numerical Differentiation
MATH 174: NUMERICAL ANALYSIS I
30 m 2000 m 30 m 2000 m. 30 m 2000 m 30 m 2000 m.
SKTN 2393 Numerical Methods for Nuclear Engineers
CPE 332 Computer Engineering Mathematics II
Presentation transcript:

EE3561_Unit 6(c)AL-DHAIFALLAH14351 EE 3561 : Computational Methods Unit 6 Numerical Differentiation Dr. Mujahed AlDhaifallah ( Term 342)

EE3561_Unit 6(c)AL-DHAIFALLAH14352 Lecture 17 Numerical Differentiation  First order derivatives  High order derivatives  Richardson Extrapolation  Examples

EE3561_Unit 6(c)AL-DHAIFALLAH14353 Motivation How do you evaluate the derivative of a tabulated function. How do we determine the velocity and acceleration from tabulated measurements. Time (second) Displacemen t (meters) Calculus is the mathematics of change. Because engineers must continuously deal with systems and processes that change, they always need to estimate the value of f '(x) for a given function f(x).. Standing in the heart of calculus are the mathematical concepts of differentiation and integration:

EE3561_Unit 6(c)AL-DHAIFALLAH14354 Recall Numerical differentiation and integration The derivative represents the rate of change of a dependent variable with respect to an independent variable. The difference approximation If x is allowed to approach zero, the difference becomes a derivative

EE3561_Unit 6(c)AL-DHAIFALLAH14355 Difference Formulas

EE3561_Unit 6(c)AL-DHAIFALLAH14356 Recall

EE3561_Unit 6(c)AL-DHAIFALLAH14357 Three formula

EE3561_Unit 6(c)AL-DHAIFALLAH14358 Forward Difference formula

EE3561_Unit 6(c)AL-DHAIFALLAH14359 Central Difference formula

EE3561_Unit 6(c)AL-DHAIFALLAH The Three formula (revisited)

EE3561_Unit 6(c)AL-DHAIFALLAH Higher Order Formulas

EE3561_Unit 6(c)AL-DHAIFALLAH Other Higher Order Formulas

EE3561_Unit 6(c)AL-DHAIFALLAH HIGH-ACCURACY DIFFERENTIATION FORMULAS The forward Taylor series expansion is: From this, we can write Substitute the second derivative approximation into the formula to yield: By collecting terms

EE3561_Unit 6(c)AL-DHAIFALLAH HIGH-ACCURACY DIFFERENTIATION FORMULAS  Inclusion of the 2nd derivative term has improved the accuracy to O(h 2 ).  This is the forward divided difference formula for the first derivative.

EE3561_Unit 6(c)AL-DHAIFALLAH Forward Formulas

EE3561_Unit 6(c)AL-DHAIFALLAH Backward Formulas

EE3561_Unit 6(c)AL-DHAIFALLAH Centered Formulas

EE3561_Unit 6(c)AL-DHAIFALLAH Example Estimate f '(1) for f(x) = e x + x using the centered formula of O(h 4 ) with h = Solution From Table 23.3:

EE3561_Unit 6(c)AL-DHAIFALLAH substituting the values results in

EE3561_Unit 6(c)AL-DHAIFALLAH Numerical Differentiation  Richardson Extrapolation  Examples

EE3561_Unit 6(c)AL-DHAIFALLAH Richardson Extrapolation

EE3561_Unit 6(c)AL-DHAIFALLAH Richardson Extrapolation

EE3561_Unit 6(c)AL-DHAIFALLAH Richardson Extrapolation Table D(0,0)=Φ(h) D(1,0)=Φ(h/2)D(1,1) D(2,0)=Φ(h/4)D(2,1)D(2,2) D(3,0)=Φ(h/8)D(3,1)D(3,2)D(3,3)

EE3561_Unit 6(c)AL-DHAIFALLAH Richardson Extrapolation Table

EE3561_Unit 6(c)AL-DHAIFALLAH Example

EE3561_Unit 6(c)AL-DHAIFALLAH Example First Column

EE3561_Unit 6(c)AL-DHAIFALLAH Example Richardson Table

EE3561_Unit 6(c)AL-DHAIFALLAH Example Richardson Table This is the best estimate of the derivative of the function All entries of the Richardson table are estimates of the derivative of the function. The first column are estimates using the central difference formula with different h.

EE3561_Unit 6(c)AL-DHAIFALLAH Summary  Several formulas are available to determine first order, second order or higher order derivatives  Richardson Extrapolation provides high accuracy estimates of the first order derivative