Syllabus - Programming and MATLAB®
SES # | TOPICS | OVERVIEWS | MATLAB® HELP SECTION READINGS |
---|---|---|---|
M1 | Introduction and Overview | Programming and MATLAB® (PDF) | |
M2 | Lab 1: MATLAB® Interface and Matrix Manipulation | MATLAB® Basics: Data Types, Matrices, and Graphics (PDF - 1.1 MB) |
Introduction Matrices and arrays Graphics - Overview of MATLAB® plotting Graphics - Editing plots Graphics - Examples Graphics - Preparing graphs for presentation Graphics - Basic plotting functions |
M3 | Lab 2: Conditionals I | MATLAB® and Programming (PDF) |
Programming - Data types - Numeric types Programming - Data types - Logical types Programming - Data types - Characters and strings Programming - Basic programming components - Variables Programming - Basic programming components - Operators Programming - Basic programming components - Programming control statements |
M4 | Lab 3: Conditionals II | ||
M5 | Lab 4: Functions I | MATLAB® Programming - Functions (PDF) | Programming - Types of functions except programming - Types of functions - Private functions and programming - Types of functions - Overloaded functions |
M6 | Lab 5: Functions II | ||
M7 | Lab 6: Algorithm | ||
M8 | Lab 7: ODE 1 | MATLAB® Programming - Algorithms to Solve Differential Equations (PDF) | |
M9 | Lab 8: ODE 2 | ||
M10 | Lab 9: Eigenvalue Problems | MATLAB® Programming - Eigenvalue Problems and Mechanical Vibrations (PDF) | |
M11 | Lab 10: Project | ||
M12 | Lab 11: Project | ||
M13 | Lab 12: Project | ||
M14 | Lab 13: Project |