Octave Fundamentals
Learn GNU Octave: a free, MATLAB-compatible language for numerical computing. Linear algebra, signal processing, statistics — all built into the syntax. If you know MATLAB, you already know 95% of Octave.
beginner7 lessons3 chapters7 graded exercisesOctave
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Numerical Basics
- Control Flow and Functions
- Linear Algebra, Strings, Plotting
Taught in Octave, graded on a real executor.
Curriculum
3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.
- 1Hello, OctaveRead · exercise
- 2Vectors and MatricesRead · exercise