EGN 3420 (Engineering Analysis)

Catalog Description Course Outline Grading
Homework Projects Exams
Notes Comments   (Your Feedback)  


Catalog Description

EGN 3420 3(3,0)
Engineering Analysis: PR: High level language or equivalent (C preferred) and MAC 2312.  Engineering analysis and computation using MATLAB; engineering applications of numerical methods including curve fitting, matrix operations, root finding, integration and plotting. <Home>


Course Outline

EGN 3420 ENGINEERING ANALYSIS

Instructor: Dr. Harold Klee, Room 251, Phone # 823-2270, email:klee@mail.ucf.edu
Text: Applied Numerical Methods for Engineers Using MATLAB and C by Robert Schilling and Sandra Harris
Third Edition, McGraw-Hill, 1998

ISBN 0-07-047328-5

References:

  1. Mastering MATLAB 6 by Duane Hanselman and Bruce Littlefield, Prentice-Hall, 2001
  2. Introduction To MATLAB For Engineers by William J. Palm, McGraw-Hill, 1998
  3. Introduction to MATLAB for Engineers by William J. Palm III, McGraw-Hill, 1998
  4. Getting Started with MATLAB 5 by Rudra Pratap, Oxford University Press, 1999
  5. MATLAB Programming for Engineers by Stephan J. Chapman, Brooks/Cole, 2000
  6. Introduction to MATLAB for Scientists and Engineers by Delores M. Etter, Prentice-Hall, 1996


Course Objectives:

  1. Introduce mathematical methods that practicing engineers apply in the solution of engineering problems.
  2. Illustrate the application of these concepts by the use of examples from various engineering disciplines.
  3. Integrate MATLAB and the computer into the problem-solving process.

TOPICS SECTION
PART ONE:TAYLOR SERIES
Truncation Errors Notes
The Exponential Function Notes
True and Approximate Errors Notes
Project 1 - Taylor Series Expansion of cos(x) About Several Points  
PART TWO:ROOT FINDING
Motivation and Objectives 5.1
Graphical Methods Notes
Bracketing Methods:The Bisection Method 5.2.1
Bracketing Methods:The False Position Method 5.2.2
Newton's Method 5.6
Simple One Point Iteration Notes
Project 2 - Finding the Interest Rate on a Loan  
PART THREE:LINEAR ALGEBRAIC SYSTEMS
Motivation and Objectives 2.1
Gauss-Jordan Elimination 2.2
Gaussian Elimination 2.3
Jacobi's Method 2.6.1
Gauss-Seidel 2.6.2
Echelon Form Notes
Arbitrary Unknowns Notes
Project 3 - Matrix Inversion Using Cofactors  
PART FOUR:CURVE FITTING
Motivation and Objectives 4.1
Interpolating:Piecewise Linear Interpolation 4.2.1
Interpolating:Polynomial Interpolation 4.2.2
Interpolating:Lagrange Interpolation Polynomials 4.2.3
Newton's Difference Formula 4.3
Project 4 - Interpolation of Vehicle Stopping Distance by Newton Divided Difference Polynomials  
Cubic Splines 4.4
Least Squares:Straight Line Fit 4.5.1
Least Squares:Polynomial Fit 4.5.2
Linear Regression for Linearization of Nonlinear Relationships Notes
Project 5 - Interpolation of Vehicle Stopping Distance by Least Squares Regression  
PART FIVE:DIFFERENTIATION AND INTEGRATION
Motivation and Objectives 7.1
Newton-Cotes Integration Formulas:Trapezoid Rule 7.4.1
Newton-Cotes Integration Formulas:Simpson's Rules 7.4.2
Romberg Integration 7.5
Gauss Quadrature:Legendre Polynomials 7.6.1
<Home>


Grading

Item Weight
Projects 20%
Exam 1 20% or 25%
Exam 2 20% or 25%
Final 35%

Your overall average is computed as follows:

Ave = 0.5*(Sum of 4 highest project grades) + 0.2*(Low exam) + 0.25*(High exam) + 0.35*(Final)

<Home>


Homework

Homework consists of problems from past exams on RESERVE at front desk in Library. To help you find problems related to specific topics, use the following table as a guide. Do as many problems as you feel necessary. Homework will not be collected. You can check your answers by coming to my office and looking at the solutions. Please do not remove any pages from the materials on RESERVE.

TR>
Subject Semester Exam Problem #
TaylorSeriesSu 93 13,6
Sp 9411
Su 9412
Sp 951A1
Sp 951B1
Su 9511
Fa 9611
Su 9711
Sp 9811
Fa 9811
Sp 9911
Sp 0011
Sp 0012a
Fa 0011
Roots of Equations - Bracketing Methods Su 9311,2
Sp 9412
Su 9411A
Fa 94Midterm3
Sp 951A3
Su 9512
Sp 9611
Su 9611A,1B
Fa 9612
Su 9712a
Sp 9812
Fa 9812
Sp 9912
Sp 0012
Fa 0012
Sp 00Final3
Roots of Equations -
Open Methods
Su 9314,5
Sp 9413
Su 9411B
Fa 94Midterm2
Sp 951A2
Sp 951B2
Su 9513
Sp 9612A,2B
Su 9611C,1D
Fa 9613
Su 9712b
Sp 9811
Fa 9813,4
Sp 9914
Interpolation -
Polynomial Functions
Sp 0021
Interpolation -
Newton Divided Differences
Sp 9331C
Sp 9423
Sp 94Final4
Su 9422
Fa 94Midterm2
Sp 951A4
Sp 951B3
Su 9523
Sp 9633
Su 9612
Fa 9622
Su 9714
Sp 9822
Fa 9832
Sp 9921
Sp 0022
Fa 00Final4
Interpolation -
Lagrange Polynomials
Su 9221
Sp 9331A,1B
Sp 9422
Su 9424
Fa 94Midterm5
Su 9524
Su 9713
Interpolation - Splines Sp 94Final3
Su 9421
Sp 951B4
Sp 9632
Sp 9823
Sp 0023
Interpolation -
Least Squares Regression
Sp 9333,4
Sp 9421
Su 9423
Sp 952A2
Sp 952B2
Su 9521
Sp 9634
Su 9613
Fa 9621
Sp 9821
Sp 98Final2
Fa 9831,4
Sp 9923
Sp 99Final2
Fa 0021
Fa 0022
Sp 00Final2
Matrix Methods - InversesSp 93 21
Su 9321A,1B
Su 9413
Fa 94Quiz 11,2
Fa 94Final1
Fa 9614
Su 9724
Sp 9813
Fa 9821
Sp 9913
Fa 0013
Matrix Methods -
Simultaneous Equations
Sp 9322-6
Su 9322-5
Sp 94QuizA,B
Sp 94Final5
Sp 952A1
Sp 952B1
Su 9522
Su 96Quiz
Su 9621,2,3
Su 97Quiz
Su 9721,2,3
Sp 9814
Sp 98Final3
Fa 9822,3,4
Sp 9922
Sp 99Final3
Sp 0013
Sp 0014
Fa 0014
Fa 00Final3
Numerical Integration Su 9223
Sp 9332
Sp 94Final1,2
Fa 94Final5
Sp 952A3
Sp 952B3,4
Su 9525
Sp 9631
Su 9624
Fa 9623,4
Sp 9824
Sp 98Final1
Fa 9833
Sp 99Final1
Sp 00Final1
Fa 0023
Fa 00Final2
<Home>


Exams
Check the following table listing of previous semester exams for viewing.

Year Semester
Sp Su Fa
1994 1    2    F    1    2                2    F   
1995 1A    2A    1B    2B    1    2    3     
1996 1          3    1    Q    2    1    2         
1997 1                1    Q    2     
1998 1    2    F      1    2    3   
1999 1    2    F       
2000 1    2    F      1    2    F   


Projects

The class projects are designed to test your knowledge of the material covered in class and your ability to write a MATLAB program. The current projects are viewable from this page.


Project Title View
1 Taylor Series Expansion of cosx About Several Points View
2 Root Solving to Find the Interest Rate on a Loan View
3 Matrix Inversion Using Cofactors View
4 Interpolation of Vehicle Stopping Distance Using Newton Divided Difference Polynomials View
5 Interpolation of Vehicle Stopping Distance Using Least Squares Regression View
6 Spline Interpolation for Creating a Smooth Path Through a Set of Points View
<Home>


Notes

Class notes of selected topics are available for viewing. Acrobat 4.0 Reader is required.


Interpolation
Introduction View
Interpolating Polynomials in Standard Form View
Newton Divided Difference Interpolating Polynomials View
Lagrange Interpolating Polynomials View
Splines View
Linear Algebraic Systems
Echelon Form View
Arbitrary Unknowns View
MATLAB
Basic Features View
The Command Window View
Script M-Files View
Arrays and Array Operations View
Relational and Logical Operators View
Character Strings View
Ordinary Differential Equations View
Control Flow View
Function M-Files View
Numerical Linear Algebra View
2-D Graphics View
Polynomials View
Interpolation View
File and Directory Management View


For Further Information Contact Dr. Klee
email:klee@mail.ucf.edu
phone (407) 823-2270

Revised:Jan 5,2000
URL: http://pegasus.cc.ucf.edu/~klee/