Below are roughly the sections of the Programming in MATLAB textbook that I will cover. I may de-emphasize some topics and add others, but this is basically the list.
Topic | Text Reference |
Introduction to Matlab | |
Matrix computations | |
Plotting | |
Control structures | |
Built-in functions | |
User defined functions | |
Strings | |
Cell arrays | |
File input/output | |
Linear Programming (LP) in MATLAB | |
Solving linear programming models using Matlab |
Week | Topic | Slides | Assignment | Due Date |
---|---|---|---|---|
Week 1 | Installing Matlab | Matlab on PCs Matlab Online |
- | - |
Week 2 | Introduction, Getting Started | Lecture 1 a Lecture 1 b |
- | - |
Week 3 | Matrix Computations | Lecture 2 a Lecture 2 b |
- | - |
Week 4 | More on Matrices Computations | Lecture 3 | Homework 1 | Feb 28, 2022 |
Week 5 | Plotting in Matlab | Lecture 4 | - | - |
Week 6 | More on Plotting | Lecture 5 | Homework 2 | March 19, 2022 |
Week 7 | MATLAB Built-in Functions | Lecture 6 | - | - |
Week 8 | Midterm Exam | - | - | - |
Week 9 | Matlab User-defined Functions | Lecture 7 | Homework 3 | April 25, 2022 |
Week 10 | Relational operators & Logical operators If Statements |
Lecture 8 Lecture 9 |
- | - |
Week 11 | For Loops | Lecture 10 | - | - |
Week 12 | While Loops | Lecture 11 | Homework 4 | May 31, 2022 |
Week 13 | Cell Arrays and File Input/output | Lecture 12 | Homework 5 | May 31, 2022 |
Week 14 | Linear Programming (LP) & Solving linear programming models in Matlab |
TBPL | - | - |