MATLAB

E95188

MATLAB is a high-level programming language and interactive environment widely used for numerical computing, data analysis, algorithm development, and visualization, particularly in engineering and scientific research.

All labels observed (7)

How this entity was disambiguated

Statements (59)

Predicate Object
instanceOf high-level programming language
numerical computing environment
proprietary software
defaultNumericType double-precision floating-point
developer MathWorks
fileExtension .m
.mlx
hasComponent MATLAB self-linksurface differs
surface form: Image Processing Toolbox

MATLAB Compiler
Parallel Computing Toolbox
MATLAB self-linksurface differs
surface form: Signal Processing Toolbox

Simulink
Statistics and Machine Learning Toolbox
hasFeature GPU computing support
MEX interface for C and C++
Simulink integration
built-in plotting functions
graphical user interface tools
integrated development environment
interactive command-line interface
parallel computing support
toolbox architecture
hasInfluenced GNU Octave
GNU Octave
surface form: Scilab
hasSyntaxSimilarityTo GNU Octave
surface form: Octave
initialReleaseYear 1984
licenseModel proprietary commercial license
nameOrigin MATLAB self-linksurface differs
surface form: "MATrix LABoratory"
originalDeveloper Cleve Moler
primaryUse algorithm development
computational biology
computational finance
control systems design
data analysis
data visualization
image processing
machine learning
numerical computing
signal processing
programmingParadigm array programming
multi-paradigm
object-oriented programming
procedural programming
supportsIntegrationWith .NET Framework
surface form: .NET

C
C++
Java
Python
supportsPlatform Linux
Windows
macOS
supportsType complex numbers
floating-point arithmetic
matrix operations
vectorized operations
usedIn academia
engineering
industry
scientific research

How these facts were elicited

Referenced by (14)

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

Codex supportsLanguage MATLAB
Julia influencedBy MATLAB
this entity surface form: Matlab
Julia hasSyntaxSimilarityTo MATLAB
this entity surface form: Matlab
Fortran influenced MATLAB
GNU Octave compatibleWith MATLAB
GNU Octave influencedBy MATLAB
KMeans implementedIn MATLAB
this entity surface form: MATLAB Statistics and Machine Learning Toolbox
MATLAB hasComponent MATLAB self-linksurface differs
this entity surface form: Signal Processing Toolbox
MATLAB hasComponent MATLAB self-linksurface differs
this entity surface form: Image Processing Toolbox
MATLAB nameOrigin MATLAB self-linksurface differs
this entity surface form: "MATrix LABoratory"
Nyquist plot implementedIn MATLAB
Lambert W function (later named in his honor) implementedIn MATLAB
subject surface form: Lambert W function
John W. Eaton inspiredBy MATLAB
this entity surface form: MATLAB (software)