From Wikipedia, the free encyclopedia

MATLAB
Matlab Logo.png
L-shaped membrane logo
 
MATLAB R2013a Win8 screenshot.png
MATLAB R2013a running on Windows 8
Developer(s)MathWorks
Initial release1984; 34 years ago
Stable release
R2018b / September 12, 2018; 2 months ago
Preview releaseNone [±]
Written inC, C++, Java
Operating systemWindows, macOS, and Linux
PlatformIA-32, x86-64
TypeNumerical computing
LicenseProprietary commercial software
Websitemathworks.com
MATLAB
Paradigmmulti-paradigm: functional, imperative, procedural, object-oriented, array
Designed byCleve Moler
DeveloperMathWorks
First appearedlate 1970s
Stable release
9.4 (R2018a) / March 14, 2018; 8 months ago
Preview releaseNone [±]
Typing disciplinedynamic, weak
Filename extensions.m
Websitemathworks.com
Influenced by
Influenced

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, C#, Java, Fortran and Python.

Although MATLAB is intended primarily for numerical computing, an optional toolbox uses the MuPAD symbolic engine, allowing access to symbolic computing abilities. An additional package, Simulink, adds graphical multi-domain simulation and model-based design for dynamic and embedded systems.

As of 2018, MATLAB has more than 3 million users worldwide. MATLAB users come from various backgrounds of engineering, science, and economics.

History