GNU Octave

GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments. It may also be used as a batch-oriented language.

Octave is often viewed as a system for numerical computations with a language that is mostly compatible with MATLAB, available as free software under the GNU GPL and capable of replacing MATLAB in many circumstances.

Usage

Versionmodule name
5.2.0octave/5.2.0

Note

If your MATLAB code is plain vanilla i.e. does not use any toolboxes, then the code should run with GNU Octave. Click here to learn about differences between MATLAB and Octave syntax.


For more information visit https://www.gnu.org/software/octave/index

Also see Slides and Examples from a training seminar at HPC@LSU