Introduction to MATLAB
Lecture Notes
I/O = input/output
GUI = graphical user interface
LEC # |
TOPICS |
FILES |
1 |
Variables, scripts, and operations |
(PDF) |
2 |
Visualization and programming |
(PDF) |
3 |
Solving equations and curve fitting |
(PDF) |
4 |
Advanced methods |
(PDF) |
5 |
Symbolics, Simulink®, file I/O, building GUIs |
(PDF) |
Assignments
ASSN # |
DESCRIPTIONS |
ASSIGNMENTS |
SUPPORTING FILES |
1 |
This assignment focuses on vector/matrix variables and learning new functions by using help. |
(PDF) |
classGrades.mat (MAT) |
2 |
This assignment focuses on writing functions and visualizing data. |
(PDF) |
noisyData.mat (MAT) optionalData.mat (MAT) googlePrices.mat (MAT) |
3 |
This assignment focuses on solving problems and has a very cool optional problem which is actually pretty easy. |
(PDF) |
HH.zip (ZIP) (This ZIP file contains: 6 .m files.) randomData.mat (MAT) |
4 |
This assignment focuses on more advanced concepts like random number generation, advanced data structures, images, and animation. |
(PDF) |
|