Introduction to programming with MATLAB
This is one of the most interesting courses I have had on Coursera. The reason, apart from the quality of content and exhaustive content, is actually the interest and excitement with which the prof teaches it. His lectures by far are the most fun to listen to.
Given its an introductory course on MATLAB, with relatively long duration videos, the content could have been easy to doze on. However, the prof keeps the students (us) alive and riveting with frequently embedded "witty fun elements" in the lectures - cracking jokes and interesting dialogues (I did find them hilarious :D ) . Having said that, I am very thankful to Vanderbilt university for the amazing content as well, as it starts from very basics and builds on eventually!I. Introduction
- Introduction
II. MATLAB environment
- Running MATLAB
- Syntax and semantics
III. Matrices and Operators
- Introduction
- Colon Operator
- Accessing parts of the matrix
- Combining and Transforming Matrices
- Arithmetic
IV. Functions
- Introduction
- Formal definitions
- Subfunctions
- Scope
- Multiple outputs
- Scripts
V. Programmer's Toolbox
- Introductions
- Matrix Building
- Input/Output
- Plotting
- Debugging
VI. Selection
- Selection
- If-Statements
- Relational and Logical Operators
- Nested if statements
- Variable number of function arguments
- Robustness
- Persistent variables
VII. Loops
- For and While loops
- Break statements
- Logical indexing
- Preallocation
VIII. Data Types
- Introduction
- Character arrays
- Structs
- Cells
- String type
- Datetime and duration types
IX. File I/O
- File I/O
- Excel Files
- Text Files
- Binary Files
Click here to find my solutions to MATLAB coding assignments
Comments
Post a Comment