MATLAB

MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment 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.

MATLAB (programming language)
Paradigmmulti-paradigm: functional, imperative, procedural, object-oriented, array
Designed byCleve Moler
DeveloperMathWorks
First appearedlate 1970s
Stable release
R2023b Update 6  / January 10, 2024 (January 10, 2024)
Typing disciplinedynamic, weak
Filename extensions.m, .p, .mex*, .mat, .fig, .mlx, .mlapp, .mltbx, .mlappinstall, .mlpkginstall
Websitemathworks.com
Major implementations
MATLAB Software, GNU Octave, Sysquake
Influenced by
Influenced
MATLAB (software)
Developer(s)MathWorks
Initial release1984 (1984)
Stable release
R2023b Update 6  / January 10, 2024 (January 10, 2024)
Written inC/C++, MATLAB
Operating systemWindows, macOS, and Linux
PlatformIA-32, x86-64, ARM64
TypeNumerical computing
LicenseProprietary commercial software
Websitemathworks.com

Although MATLAB is intended primarily for numeric 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 2020, MATLAB has more than four million users worldwide. They come from various backgrounds of engineering, science, and economics. As of 2017, more than 5000 global colleges and universities use MATLAB to support instruction and research.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.