LinuxCommandLibrary

octave

TLDR

Start interactive session

$ octave
copy
Run script
$ octave [script.m]
copy
Execute expression
$ octave --eval "[expression]"
copy
Run without GUI
$ octave --no-gui
copy
Silent mode
$ octave --quiet [script.m]
copy

SYNOPSIS

octave [options] [file]

DESCRIPTION

octave is GNU Octave, a numerical computing language. MATLAB compatible.
The tool provides matrix operations and plotting. Scientific computing environment.
octave performs numerical computing.

PARAMETERS

FILE

Script file to execute.
--eval EXPR
Evaluate expression.
--no-gui
Run without GUI.
--quiet, -q
Suppress startup messages.
--interactive, -i
Force interactive mode.
--help
Display help information.

CAVEATS

MATLAB compatibility varies. Large memory for big matrices. GUI optional.

HISTORY

GNU Octave was created by John W. Eaton as a free MATLAB alternative.

SEE ALSO

matlab(1), gnuplot(1), python(1)

Copied to clipboard