page_title: GNU Octave
hierarchical_section_title: GNU Octave
caption_attribution_description: English: Screenshot of GNU Octave's Qt GUI (version 4.3.0+)
context_page_description: GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language.
  Since it is part of the GNU Project, it is free software under the terms of the GNU General Public License.
  Other free alternatives to MATLAB include Scilab and FreeMat. Octave is more compatible with MATLAB than Scilab is and FreeMat has not been updated since June 2013.
context_section_description: GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language.
  Since it is part of the GNU Project, it is free software under the terms of the GNU General Public License.
  Other free alternatives to MATLAB include Scilab and FreeMat. Octave is more compatible with MATLAB than Scilab is and FreeMat has not been updated since June 2013.
caption: GNU Octave 4.3.0+ running on Linux
exif: {}