Numerical Analysis. Numerical Analysis or Scientific Computing Concerned with design and analysis of algorithms for solving mathematical problems that.

Slides:



Advertisements
Similar presentations
Ch 2.7: Numerical Approximations: Euler’s Method
Advertisements

Numerical Integration
3- 1 Chapter 3 Introduction to Numerical Methods Second-order polynomial equation: analytical solution (closed-form solution): For many types of problems,
2009 Spring Errors & Source of Errors SpringBIL108E Errors in Computing Several causes for malfunction in computer systems. –Hardware fails –Critical.
Computational Modeling for Engineering MECN 6040
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
Asymptotic error expansion Example 1: Numerical differentiation –Truncation error via Taylor expansion.
CE33500 – Computational Methods in Civil Engineering Differentiation Provided by : Shahab Afshari
Introduction to Scientific Computing ICE / ICE 508 Prof. Hyuckjae Lee KAIST- ICC
Numerical Methods for Engineers MECH 300 Hong Kong University of Science and Technology.
Approximations and Errors
Computer-Aided Analysis on Energy and Thermofluid Sciences Y.C. Shih Fall 2011 Chapter 6: Basics of Finite Difference Chapter 6 Basics of Finite Difference.
Chapter 1 Introduction The solutions of engineering problems can be obtained using analytical methods or numerical methods. Analytical differentiation.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 3 Approximations and Errors.
1 A Matrix Free Newton /Krylov Method For Coupling Complex Multi-Physics Subsystems Yunlin Xu School of Nuclear Engineering Purdue University October 23,
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 5 Approximations, Errors and The Taylor Series.
1 Frequency Response Methods The system is described in terms of its response to one form of basic signals – sinusoid. The reasons of using frequency domain.
Numerical Integration Lecture (I)1
Chapter 6 Numerical Interpolation
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Numerical Differentiation and Integration Standing.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Numerical Differentiation and Integration Standing.
Some Techniques in Deterministic Modeling for Mathematical Biology By:Ryan Borek, Dallas Hamann, Heather Parsons, Carrie Ruda, Carissa Staples, Erik Wolf.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. by Lale Yurttas, Texas A&M University Chapter 31.
Ch 8.1 Numerical Methods: The Euler or Tangent Line Method
Introduction and Analysis of Error Pertemuan 1
MECN 3500 Inter - Bayamon Lecture Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Numerical Computations in Linear Algebra. Mathematically posed problems that are to be solved, or whose solution is to be confirmed on a digital computer.
Chapter 1 Scientific Computing Approximation in Scientific Computing (1.2) January 12, 2010.
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Spline curves 1/23 Curves and Surfaces.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Math 3120 Differential Equations with Boundary Value Problems Chapter 2: First-Order Differential Equations Section 2-6: A Numerical Method.
MATH 685/CSI 700 Lecture Notes Lecture 1. Intro to Scientific Computing.
CISE301_Topic11 CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4:
EE 3561_Unit_1(c)Al-Dhaifallah EE 3561 : - Computational Methods in Electrical Engineering Unit 1: Introduction to Computational Methods and Taylor.
ME 142 Engineering Computation I Computer Precision & Round-Off Error.
Computational Physics Introduction 3/30/11. Goals  Calculate solutions to physics problems  All physics problems can be formulated mathematically. 
Scientific Computing Partial Differential Equations Implicit Solution of Heat Equation.
MCS 355 Scientific Computing Day 1: Course Introduction Gustavus Adolphus College Spring 2012.
Akram Bitar and Larry Manevitz Department of Computer Science
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Introduction Course Outline.
Numerical Methods.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 3.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Numerical Analysis Intro to Scientific Computing.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapter 21.
Meeting 15 Introduction to Numerical Methods Error Analysis.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 7 - Chapter 25.
NUMERICAL ANALYSIS Numerical analysis involves the study of methods of computing numerical data. The study actually involves the design, analysis, and.
Ch 8.2: Improvements on the Euler Method Consider the initial value problem y' = f (t, y), y(t 0 ) = y 0, with solution  (t). For many problems, Euler’s.
Numerical Analysis Intro to Scientific Computing.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapters 22 and 23.
NUMERICAL ANALYSIS I. Introduction Numerical analysis is concerned with the process by which mathematical problems are solved by the operations.
Part 7 - Chapter 25.
Part 6 - Chapter 21.
ME 142 Engineering Computation I
Chapter 2 ERROR ANALYSIS
Errors in Numerical Methods
Class Notes 18: Numerical Methods (1/2)
Class Notes 19: Numerical Methods (2/2)
Errors in Numerical Methods
Scientific Computing Partial Differential Equations Implicit Solution of Heat Equation.
Part 7 - Chapter 25.
Numerical Analysis Lecture 2.
SKTN 2393 Numerical Methods for Nuclear Engineers
Adama Science and Technology University Chemical Engineering Program Numerical Methods for Chemical Engineers (ChE 2104 ) Errors of Numeric Result Chemical.
Errors and Error Analysis Lecture 2
2.2 Fixed-Point Iteration
Function Notation.
Modeling and Simulation: Exploring Dynamic System Behaviour
Presentation transcript:

Numerical Analysis

Numerical Analysis or Scientific Computing Concerned with design and analysis of algorithms for solving mathematical problems that arise in computational science and engineering. Distinguishing features:  Quantities that are continuous rather than discrete  Concerned with approximations and their effects Approximations are not used just by choice: they are inevitable in most problems.

General Strategy Replace difficult problem by easier one that has same solution, or at least closely related solution.  complicated  simple  nonlinear  linear  infinite  finite  differential  algebraic Solution obtained may only approximate that of original problem

Sources of Approximation Before computation begins:  modeling  empirical measurements  previous computations During computation:  truncation or discretization  rounding Accuracy of final result may reflect combination of approximations, and perturbations may be amplified by nature of problem or algorithm.

Example: Approximations Computing surface area of Earth using formula involves several approximations:  Earth is modeled as sphere, an idealization of its true shape  Value for radius is based on empirical measurements and previous computations  Value for π requires truncating an infinite process  Values for input data and results of arithmetic are rounded in computer

Data Error and Computational Error for given argument. True value of input is x, desired result is f(x) Inexact input used instead is Approximate function computed is Typical problem: compute value of function Total error computational error + propagated data error Choice of algorithm has no effect on propagated error.