MATLABMATLAB

Foundations of Programming — 8-module course

About this course

This course introduces MATLAB through eight weekly modules, each built around short video lessons. Topics progress from the MATLAB interface and scripting basics through functions, arrays, logic, loops, graphics, user-defined functions, and symbolic mathematics. Work through the modules in order, or jump to any topic you need.

Course Modules

1

MATLAB Fundamentals

3 lessons  ·  UI overview, variables, scripts, formatting

2

MATLAB Functions

5 lessons  ·  Built-in functions, arguments, results display

3

Arrays and Matrices

5 lessons  ·  Creating arrays, indexing, element-wise and matrix operations

4

Logical Statements

4 lessons  ·  Relational operators, logical operators, logical indexing

5

Loops

3 lessons  ·  Conditional statements, for loops, while loops

6

MATLAB Graphics

4 lessons  ·  2-D plotting, subplots, reading and writing files

7

User-defined Functions

2 lessons  ·  Function structure, handles, anonymous functions

8

Symbolic Mathematics

2 lessons  ·  Symbolic variables, expressions, solving and plotting