Vaguely L-shaped membrane logo
|
|
MATLAB R2013a running on Windows 8
|
|
Developer(s) | MathWorks |
---|---|
Initial release | 1984 |
Stable release |
R2016b / 15 September 2016
|
Preview release | None |
Development status | Active |
Written in | C, C++, Java |
Operating system | Windows, Linux, and macOS |
Platform | IA-32, x86-64 |
Type | Numerical computing |
License | Proprietary commercial software |
Website | mathworks |
Paradigm | multi-paradigm: functional, imperative, procedural, object-oriented, array |
---|---|
Designed by | Cleve Moler |
Developer | MathWorks |
First appeared | late 1970s |
Stable release |
9.1 (R2016b) / September 2016
|
Preview release | None |
Typing discipline | dynamic, weak |
Filename extensions | .m |
Website | www |
Influenced by | |
Influenced | |
|
MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language. A 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.
In 2004, MATLAB had around one million users across industry and academia. MATLAB users come from various backgrounds of engineering, science, and economics.