This is an archived course. A more recent version may be available at ocw.mit.edu.

Syllabus

Amazon logo When you click the Amazon logo to the left of any citation and purchase the book (or other media) from Amazon.com, MIT OpenCourseWare will receive up to 10% of this purchase and any other purchases you make during that visit. This will not increase the cost of your purchase. Links provided are to the US Amazon site, but you can also support OCW through Amazon sites in other regions. Learn more.

Course Meeting Times

Lectures: 1 session / day for 5 days, 2 hours / session

Course Description

This course provides an aggressively gentle introduction to MATLAB®. It is designed to give students fluency in MATLAB, including popular toolboxes. The course consists of interactive lectures with a computer running MATLAB for each student. Problem-based MATLAB assignments are given which require significant time on MATLAB. To pass, a student must complete all four MATLAB assignments.

Prerequisites

Required: 6.001 Structure and Interpretation of Computer Programs, 18.03 Differential Equations
Recommended: 6.041 Probabilistic Systems Analysis, 18.06 Linear Algebra

Textbooks

The following textbook is required:

Amazon logo Palm, William J. Introduction to MATLAB 7 for Engineers. New York, NY: McGraw-Hill, 2003. ISBN: 9780072922424.

MATLAB® Tutorials

MATLAB tutorial

Another MATLAB tutorial

Signal Processing Toolbox

Calendar

SES # TOPICS
1 Variables, operations, and plotting
2 Visualization and programming
3 Solving equations and curve fitting
4 Advanced methods
5 Simulink®