Section Topics (tentative)
We will cover the following topics in the course.
* Note
\(\textbf{Topics}\)
|
\(\textbf{Lessons}\)
|
\(\textbf{Week}\)
|
\(\textbf{MATLAB Basics}\)
|
Downloading & Installing
|
1
|
Basic Navigation
|
||
Command Window
|
||
Workspace
|
||
| \(\textbf{Common Values}\) |
double (Floating-Point) |
2
|
| (i.e. Data Types) | int (Integer)
|
|
logical (True/False)
|
||
char (Character)
|
||
string (String)
|
||
| \(\textbf{MATLAB Variables}\) | Defining Variables
|
2
|
Using Variables
|
||
| \(\textbf{Basic Programs}\) | Scripts | 3
|
| Functions | ||
| Default Flow (top ➜ bottom) | ||
| \(\textbf{Flow Control}\) | 4
|
|
| \(\qquad\)(if A is true, do B, else do C) | ||
while - Looping Flow 🔄 |
5-6
|
|
| \(\qquad\)(if A is true, do B, then repeat) | ||
for - Looping Flow 🔄 |
7-8
|
|
| \(\qquad\)(do B exactly \(n\) times) | ||
| \(\textbf{Arrays}\) | 1D Arrays (vectors) | 9
|
| 2D Arrays (matrices) | 10-11
|
|
| \(\textbf{Other}\) | logical indexing | 12-13
|
| structures | 14-15
|
