Modeling, Computers, and Error Analysis Mathematical Modeling and Engineering Problem-Solving

Similar documents
Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

Chapter 13: Program Development and Programming Languages

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE

Chapter 12 Programming Concepts and Languages

The Elective Part of the NSS ICT Curriculum D. Software Development

EMC Publishing. Ontario Curriculum Computer and Information Science Grade 11

Chapter 13: Program Development and Programming Languages

Chapter 13 Computer Programs and Programming Languages. Discovering Computers Your Interactive Guide to the Digital World

How To Understand Programming Languages And Programming Languages

Roots of equation fx are the values of x which satisfy the above expression. Also referred to as the zeros of an equation

50 Computer Science MI-SG-FLD050-02

ARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT,

WESTMORELAND COUNTY PUBLIC SCHOOLS Integrated Instructional Pacing Guide and Checklist Computer Math

BookTOC.txt. 1. Functions, Graphs, and Models. Algebra Toolbox. Sets. The Real Numbers. Inequalities and Intervals on the Real Number Line

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N Video Game Design

1 Error in Euler s Method

Stage 5 Information and Software Technology

Chapter 14. Programming and Languages. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

PCHS ALGEBRA PLACEMENT TEST

Indiana State Core Curriculum Standards updated 2009 Algebra I

COMPUTER SCIENCE (5651) Test at a Glance

TECHNOLOGY Computer Programming II Grade: 9-12 Standard 2: Technology and Society Interaction

5 Numerical Differentiation

DELAWARE MATHEMATICS CONTENT STANDARDS GRADES PAGE(S) WHERE TAUGHT (If submission is not a book, cite appropriate location(s))

Domains and Competencies

Numerical Matrix Analysis

Java Programming (10155)

Chapter 2: Algorithm Discovery and Design. Invitation to Computer Science, C++ Version, Third Edition

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Taylor and Maclaurin Series

November 16, Interpolation, Extrapolation & Polynomial Approximation

Chapter 1 An Introduction to Computers and Problem Solving

Programming Languages The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 9. Systems of Linear Equations

ABET General Outcomes. Student Learning Outcomes for BS in Computing

MATH 132: CALCULUS II SYLLABUS

Mathematics INDIVIDUAL PROGRAM INFORMATION Macomb1 ( )

Algebra I Credit Recovery

YOU CAN COUNT ON NUMBER LINES

Roots of Equations (Chapters 5 and 6)

CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA

OKLAHOMA SUBJECT AREA TESTS (OSAT )

For example, estimate the population of the United States as 3 times 10⁸ and the

Financial Literacy in Grade 11 Mathematics Understanding Annuities

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science

Prentice Hall Algebra Correlated to: Colorado P-12 Academic Standards for High School Mathematics, Adopted 12/2009

2667A - Introduction to Programming

Numerical Analysis An Introduction

Appendix 3 IB Diploma Programme Course Outlines

Software Development. Topic 1 The Software Development Process

Instructor Özgür ZEYDAN BEU Dept. of Enve. Eng. CIV 112 Computer Programming Lecture Notes (1)

Georgia Standards of Excellence Curriculum Map. Mathematics. GSE 8 th Grade

Solution of Linear Systems

AC : MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT

Pre-Algebra Academic Content Standards Grade Eight Ohio. Number, Number Sense and Operations Standard. Number and Number Systems

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Big Ideas in Mathematics

Visualizing Differential Equations Slope Fields. by Lin McMullin

F.IF.7e Analyze functions using different representations. Graph exponential and logarithmic functions, showing intercept and end behavior.

Prentice Hall: Middle School Math, Course Correlated to: New York Mathematics Learning Standards (Intermediate)

South Carolina College- and Career-Ready (SCCCR) Algebra 1

Prentice Hall Connected Mathematics 2, 7th Grade Units 2009

Interpretation of Test Scores for the ACCUPLACER Tests

DEPARTMENT OF MATHEMATICS & COMPUTING

Numerical Methods for Differential Equations

Chapter One Introduction to Programming

Fundamentals of Programming and Software Development Lesson Objectives

Total Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR)

Curriculum Map. Discipline: Computer Science Course: C++

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

Geometry Solve real life and mathematical problems involving angle measure, area, surface area and volume.

A GENERAL CURRICULUM IN MATHEMATICS FOR COLLEGES W. L. DUREN, JR., Chairmnan, CUPM 1. A report to the Association. The Committee on the Undergraduate

Such As Statements, Kindergarten Grade 8

Florida Math for College Readiness

Algorithms are the threads that tie together most of the subfields of computer science.

Mathematics Curriculum Guide Precalculus Page 1 of 12

Algorithms, Flowcharts & Program Design. ComPro

Some programming experience in a high-level structured programming language is recommended.

Numerical Solution of Differential

Access Code: RVAE4-EGKVN Financial Aid Code: 6A9DB-DEE3B-74F

Math Course Descriptions & Student Learning Outcomes

WORK SCHEDULE: MATHEMATICS 2007

CHAPTER 1 ENGINEERING PROBLEM SOLVING. Copyright 2013 Pearson Education, Inc.

ARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT,

MATH. ALGEBRA I HONORS 9 th Grade ALGEBRA I HONORS

COWLEY COLLEGE & Area Vocational Technical School

Mathematical Modeling and Engineering Problem Solving

Measures of Error: for exact x and approximation x Absolute error e = x x. Relative error r = (x x )/x.

Essentials of Computer Programming. Computer Science Curriculum Framework

Polynomial and Synthetic Division. Long Division of Polynomials. Example 1. 6x 2 7x 2 x 2) 19x 2 16x 4 6x3 12x 2 7x 2 16x 7x 2 14x. 2x 4.

The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method

Cost Model: Work, Span and Parallelism. 1 The RAM model for sequential computation:

Lectures 5-6: Taylor Series

A Correlation of Pearson Texas Geometry Digital, 2015

Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities

COURSE TITLE COURSE DESCRIPTION

1 Cubic Hermite Spline Interpolation

Transcription:

Next: Roots of Equations Up: Numerical Analysis for Chemical Previous: Contents Subsections Mathematical Modeling and Engineering Problem-Solving A Simple Mathematical Model Computers and Software The Software Development Process Algorithm Design Program Composition Quality Control Approximations and Round-Off Errors Significant Figures Accuracy and Precision Error Definitions Truncation Errors and the Taylor Series The Taylor Series Using the Taylor Series to Estimate Truncation Errors Numerical Differentiation Modeling, Computers, and Error Analysis Mathematical Modeling and Engineering Problem-Solving A Simple Mathematical Model. Figure 1.1: The engineering problem-solving process..

Analytical or exact solution Numerical solution.. Computers and Software The Software Development Process Programming Style Modular Design : Devide into small subprograms Top-down Design : Sysmtematic development process Structured Programming : How the actual program code is developed Algorithm Design Flowschart : a visual or graphical representation of an algorithm Pseudocode : bridges the gap between flowcharts and computer code Program Composition High-level and Macro Languages : C, Fortran, Basic Structured Programming consist of the three funcdamental control structures of sequence, selection, and repetition only one entrance and one exit Unconditional transfers should be avoided identified with comments and visual devices such as indentation, blank lines, and blank spaces Quality Control Errors or ``Bugs'' Syntax errors Link or build errors Run-time errors Logic errors Debugging Testing Approximations and Round-Off Errors Significant Figures Significant figure : The reliability of a numerical value Accuracy and Precision Accuracy : How closely a computed or measured value agrees with the true value Precision : How closely individual computed or measured values agree with each other Error Definitions Truncation error : approximations are used to represent exact mathematical prodedures Round-off error : numbers having limited significant figures are used to represent exact numbers See Figure 3.10, 3.11 and 3.12 in the textbook. Truncation Errors and the Taylor Series

The Taylor Series If a function can be represent by a power series on the interval, then the function has derivative of all orders on that interval and the power series is (1.1) and this power-series expansion of about the origin is called a Maclaurin series. If the expansion is about the point, we have the Taylor series (1.2) Taylor series specifies the value of function at one point,, in terms of the value of the function and its derivatives at a reference point,. It is occasionally useful to express a Taylor series in a notation that show how the function behaves at a distance from a fixed point. If we call in the preceding series, so that, we get (1.3) Or with the substitution and we have an alternate form (1.4) term is a reminder term to account for all terms from to infinity: (1.5)

Figure 1.2: The approximation of with various order of Taylor series. Mean-value theorem: If a function and its first derivative are continuous over an interval from and, then there exists at least one point on the function that has a slope, designated by, that is parallel to the line joining and. See Figure 4.3 in the textbook. Using the Taylor Series to Estimate Truncation Errors Taylor series expansion of : (1.6) Truncate the series after the first derivative term: (1.7) And (1.8)

Truncation error is (1.9) or (1.10) The error of our derivative approximation should be proportional to the step size. Consequently, if we halve the step size, we would expect to halve the error of the derivative. Numerical Differentiation Forward Difference Approximation or where is the first forward difference. Backward Difference Approximation or Central Difference Approximation Notice that the truncation error is of the order of in contrast to the forward and backward approximations that were of the order of. Consequently, the Taylor series analysis yields the practical information that the centered difference is a more accurate representation of the derivative.

Next: Roots of Equations Up: Numerical Analysis for Chemical Previous: Contents Taechul Lee 2001-11-29