GNU Octave

E61970

GNU Octave is a high-level, open-source programming language and numerical computing environment largely compatible with MATLAB, used for solving linear and nonlinear problems and performing other numerical experiments.

All labels observed (4)

Label Occurrences
GNU Octave canonical 5
Octave 1
Octave language 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf free software
high-level programming language
numerical computing environment
open-source software
scientific computing software
compatibleWith MATLAB
developer John W. Eaton
distributionModel free download
hasFeature JIT compilation
debugger
extensible function libraries
interpreter
profiling tools
scripting language
user-defined functions
influencedBy MATLAB
license GNU General Public License
operatingSystem GNU/Linux
Windows
macOS
partOf GNU Project
programmingParadigm array programming
procedural programming
sourceModel open source
supports 2D plotting
3D plotting
command-line interface
complex numbers
data visualization
function files
graphical user interface
linear algebra
matrix operations
numerical analysis
optimization
plotting
script files
signal processing
statistics
supportsLanguage GNU Octave self-linksurface differs
surface form: Octave language
useCase algorithm prototyping
data analysis
numerical simulations
scientific research
solving linear problems
solving nonlinear problems
teaching numerical methods
website https://www.gnu.org/software/octave/
writtenInLanguage C++

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Project hasPart GNU Octave
GNU Octave supportsLanguage GNU Octave self-linksurface differs
this entity surface form: Octave language
MATLAB hasSyntaxSimilarityTo GNU Octave
this entity surface form: Octave
MATLAB hasInfluenced GNU Octave
MATLAB hasInfluenced GNU Octave
this entity surface form: Scilab
John W. Eaton notableWork GNU Octave
John W. Eaton softwareDeveloped GNU Octave