1. ELEN 3381 <strong>Electrical</strong> Analysis2. Credits: 33. Instructor: Gleb TcheslavskiAppendix A -- Syllabi4. Textbook: Numerical Methods with Matlab: Implementations and Applications, G.Rectenwald, 2000, Prentice-Hall, ISBN: 0-201-30860-6.5. Specific Course Informationa. Catalog Description: Application of computers to analysis and design of electricalsystems using numerical methods, in-depth study of Matlab.b. Prerequisite: ELEN 2311 Circuits I, MATH 2318 Linear Algebra, and MATH 3301Ordinary Differential Equations with grade of C or better.c. Courses that require this as a prerequisite: ELEN 4206d. Required6. Specific goals for the courseObjectives (with corresponding ABET Criteria/outcomes):Ensure students:• Acquire an appreciation for the potential of the modern computer for solvingnumerical problems that may arise in electrical engineering careers. (Criterion 3(a),(b))• Develop and hone problem solving and programming skills. (Criterion 3(a))• Acquire extensive skills working with Matlab. (Criterion 3(b),(e),(j),(k))• Understand how errors arise in numerically solving problems with digitalcomputers, how to detect and predict them, and learn methods for minimizing andcontrolling these errors. (Criterion 3(a))• Individually perform a numerical computer experiment using advanced numericalanalysis methods, write a formal engineering report. (Criterion 3(a),(b),(e),(g))7. Topics (approximate number of lecture hours):• Introduction: terminology and Matlab overview (3).• Matlab basics: Matlab variables, Matrices and Vectors, Plotting in Matlab (7).• Matlab programming: Script and function files, Flow control, Vectorization (5).• Unavoidable errors in computing: Number representation, Finite precisionarithmetic, Truncation errors (5).• Finding the roots of f(x) = 0: Fixed-point iteration, Bisection, Newton’s method,Secant method (4).72
Appendix A -- Syllabi• A review of Linear Algebra: Vectors, Matrices, Math properties of vectors andmatrices, Special matrices (5).• Solving systems of equations: Basic concepts, Gaussian elimination, Limitationsof numerical solutions to Ax = b, Factorization (5).• Least-square fitting of a curve to data: Fitting a line to data, Fitting to a linearcombination of functions (4).• Interpolation: The idea, Interpolating polynomials of arbitrary degree, Piecewisepolynomial interpolation (4).• Final review (1).73