MATLAB Course
Week-1
Video segment from the Coursera MOOC on introductory computer programming with MATLAB by Vanderbilt. Lead instructor: Mike Fitzpatrick.
Lesson 1: 1. Introduction (Old version)
Lesson 1.2: Running MATLAB
Lesson 1.3: The MATLAB Desktop
Lesson 1.4: MATLAB as a Calculator
Lesson 1.5: Syntax and Semantics
Lesson 1.6:The MATLAB Help System
Lesson 1.7: Introduction to Plotting in MATLAB
Week-2
Lesson 2.1 Introduction to Matrices and Operators
Lesson 2.2: The Colon Operator
Lesson 2.3: Accessing Parts of Matrix
Lesson 2.4 Combining and Transforming Matrices
Lesson 2.5: Arithmetic Part 1 (Old Version)
Lesson 2.6: Arithmetic Part 2
Lesson 2.7: Operator Precedence
Week-3
Lesson 3.1: Introduction to Functions
Lesson 3.2: Function Input/Output
Lesson 3.3: Formal Definition of Functions
Lesson 3.4: Sub-functions
Lesson 3.5: Scope
Lesson 3.6: Advantages of Functions
Lesson 3.7: Scripts
Week-4
Lesson 4.1: Introduction to the Programmer's Toolbox
Lesson 4.2: Matrix Building
Lesson 4.3: Input/Output
Lesson 4.4: Plotting
Lesson 4.5: Debugging
Week-5
Lesson 5.1: Selection (Branching) in MATLAB
Lesson 5.2: If-Statement cont'd.
Lesson 5.3: Relational and Logical Operators
Lesson 5.4: Nested If-statements
Lesson 5.5: Variable Number of Arguments
Lesson 5.6: Robustness
Lesson 5.7: Persistent Variables
Week-6
Lesson 6.1 for-loops in MATLAB
Lesson 6.2 while-loops in MATLAB
Lesson 6.3: Break-statement in MATLAB
Lesson 6.4: Logical indexing in MATLAB
Lesson 6.5: Preallocation
Week-7
Lesson 7.1: Introduction to data types
Lesson 7.2: Strings (old version)
Lesson 7.3 Structs
Lesson 7.4: Cells
Week-8
Lesson 8.1: Introduction to files in MATLAB
Lesson 8.2: Excel files in MATLAB
Lesson 8.3: Text Files
Lesson 8.4 Binary Files (new version)