VIDEO TUTORIALS FOR OCTAVE
The following links take you to 5-10 minute video tutorials on the various topics covered in the class.
The videos were produced by a former UCI researcher and instructor,
Prof. Paul Nissenson, now at Cal Poly Pomona.
Octave Tutorial 01 - Introduction and Getting Started
Octave Tutorial 02 - Navigating Octave
Octave Tutorial 03 - Arithmetic Operators
Octave Tutorial 04 - Variables
Octave Tutorial 05 - Built-in Functions
Octave Tutorial 06 - M-Files
Octave Tutorial 07 - Simple Input/Output
Octave Tutorial 08 - 1D Arrays
Octave Tutorial 09 - 2D Arrays
Octave Tutorial 10 - Arrays and Math
Octave Tutorial 11 - Manipulating Arrays Rapidly
Octave Tutorial 12 - Selective Execution, Part 1 (Logical Expressions)
Octave Tutorial 13 - Selective Execution, Part 2 (if Statements)
Octave Tutorial 14 - Selective Execution, Part 3 (switch case Statements)
Octave Tutorial 15 - Repetitive Execution, Part 1 (for Loops)
Octave Tutorial 16 - Repetitive Execution, Part 2 (while Loops)
Octave Tutorial 17 - Advanced Input/Output, Part 1 (fprintf)
Octave Tutorial 18 - Advanced Input/Output, Part 2 (fprintf and Arrays)
Octave Tutorial 19 - Advanced Input/Output, Part 3 (Writing to Files)
Octave Tutorial 20 - Advanced Input/Output, Part 4 (Reading From Files)
Octave Tutorial 21 - User Defined Functions, Part 1 (Introduction and Example)
Octave Tutorial 22 - User-Defined Functions, Part 2 (More Complicated Examples)
Octave Tutorial 23 - User-Defined Functions, Part 3 (Another Example)
Octave Tutorial 24 - User-Defined Functions, Part 4 (Array Arguments)
Octave Tutorial 25 - User-Defined Functions, Part 5 (Variable Scope)
Octave Tutorial 26 - User-Defined Functions, Part 6 (Anonymous Functions)
Octave Tutorial 27 - Random Numbers
Octave Tutorial 28 - Plotting, Part 1 (Single Plots)
Octave Tutorial 29 - Plotting, Part 2 (Multiple Plots)
Octave Tutorial 30 - Plotting, Part 3 (Subplots)
Octave Tutorial 31 - Plotting, Part 4 (Histograms)
Octave Tutorial 32 - Data Storage, Part 1 (Data Types)
Octave Tutorial 33 - Data Storage, Part 2 (Binary Code)
Octave Tutorial 34 - Miscellaneous Topic (meshgrid Function)
Octave Tutorial 35 - Miscellaneous Topic (find Function)