Matlab Logo.png
L-shaped membrane logo[1]
MATLAB R2013a Win8 screenshot.png
MATLAB R2013a running on Windows 8
Initial release1984; 35 years ago (1984)
Stable release
R2018b / September 12, 2018; 5 months ago (2018-09-12)
Preview releaseNone
Written inC, C++, Java
Operating systemWindows, macOS, and Linux[2]
PlatformIA-32, x86-64
TypeNumerical computing
Paradigmmulti-paradigm: functional, imperative, procedural, object-oriented, array
Designed byCleve Moler
First appearedlate 1970s
Stable release
9.4 (R2018a) / March 14, 2018; 11 months ago (2018-03-14)
Preview releaseNone
Typing disciplinedynamic, weak
Influenced by

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.[7] MATLAB users come from various backgrounds of engineering, science, and economics.


Cleve Moler, the chairman of the computer science department at the University of New Mexico, started developing MATLAB in the late 1970s.[8] He designed it to give his students access to LINPACK and EISPACK without them having to learn Fortran. It soon spread to other universities and found a strong audience within the applied mathematics community. Jack Little, an engineer, was exposed to it during a visit Moler made to Stanford University in 1983. Recognizing its commercial potential, he joined with Moler and Steve Bangert. They rewrote MATLAB in C and founded MathWorks in 1984 to continue its development. These rewritten libraries were known as JACKPAC.[9] In 2000, MATLAB was rewritten to use a newer set of libraries for matrix manipulation, LAPACK.[10]

MATLAB was first adopted by researchers and practitioners in control engineering, Little's specialty, but quickly spread to many other domains. It is now also used in education, in particular the teaching of linear algebra and numerical analysis, and is popular amongst scientists involved in image processing.[8]

Other Languages
العربية: ماتلاب
azərbaycanca: MATLAB
Bân-lâm-gú: MATLAB
български: MATLAB
bosanski: MATLAB
català: MATLAB
čeština: MATLAB
dansk: MATLAB
Deutsch: Matlab
Ελληνικά: MATLAB
español: MATLAB
فارسی: متلب
français: MATLAB
हिन्दी: मैटलैब
hrvatski: MATLAB
Bahasa Indonesia: MATLAB
íslenska: MATLAB
italiano: MATLAB
עברית: MATLAB
lietuvių: MATLAB
magyar: MATLAB
македонски: MATLAB
Bahasa Melayu: MATLAB
မြန်မာဘာသာ: MATLAB
Nederlands: MATLAB
norsk: MATLAB
norsk nynorsk: MATLAB
polski: MATLAB
português: MATLAB
Qaraqalpaqsha: MATLAB
română: MATLAB
русский: MATLAB
shqip: Matlab
slovenčina: MATLAB
slovenščina: MATLAB
کوردی: ماتلاب
српски / srpski: MATLAB
srpskohrvatski / српскохрватски: MATLAB
suomi: MATLAB
svenska: Matlab
Tagalog: MATLAB
தமிழ்: மேட்லேப்
тоҷикӣ: MATLAB
Türkçe: MATLAB
Türkmençe: MATLAB
українська: MATLAB
اردو: میٹلیب
ئۇيغۇرچە / Uyghurche: مەتلەب
Tiếng Việt: MATLAB