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 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:
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
Course calendar.
SES # |
TOPICS |
1 |
Variables, operations, and plotting |
2 |
Visualization and programming |
3 |
Solving equations and curve fitting |
4 |
Advanced methods |
5 |
Simulink® |