Introduction to Engineering Analysis

Last updated: 4/6/2015

Author Information

Professor Ivan V. Bajic
Professor Fabio Campi
Victor A. Mateescu
Amarjot Singh
Milad Amir Toutounchian
Simon Fraser University

Course Details

Description

Introduction to MATLAB and its use in engineering. Implementation, verification, and analysis of various engineering algorithms used in signal and image processing, robotics, communications engineering.

Prerequisites

Original Course Documents

Source file URL

Course Contents

Lecture 1: Introduction to MATLAB

Lecture 2: Scripts, Flow Control, and Data Structures

Lecture 3: Plotting

Lecture 4: Strings and File I/O

Lecture 5: Complex Numbers

Lecture 6: Combinatorics

Lecture 7: System of Linear Equations and Linear Algebra

Lecture 8: Engineering Statistics and Data Analysis

Lecture 9: Polynomial Approximation and Curve Fitting

Lecture 10: Root Finding and Differentiation

Lecture 11: Numerical Integration

Lecture 12: MEX Files

Assignments

Assignment 1: Basic Syntax and Vectorization

Assignment 2: The Hound of the Baskervilles

Assignment 3: Texas Hold'em

Assignment 4: Image Interpolation

Assignment 5: Root Finding

Assignment 6: Root Finding (continued)

Assignment 7: Adaptive Quadrature