MATLAB
| MATLAB (software) | |
|---|---|
L-shaped membrane logo[1] | |
| Developer(s) | MathWorks |
| Initial release | 1984 |
| Stable release | R2024b[2]
/ September 12, 2024 |
| Written in | C/C++, MATLAB |
| Operating system | Windows, macOS, and Linux[3][4] |
| Platform | IA-32, x86-64, ARM64 |
| Type | Numerical computing |
| License | Proprietary commercial software |
| Website | mathworks.com |
| MATLAB (programming language) | |
|---|---|
| Paradigm | multi-paradigm: functional, imperative, procedural, object-oriented, array |
| Designed by | Cleve Moler |
| Developer | MathWorks |
| First appeared | late 1970s |
| Stable release | R2024b[2]
/ September 12, 2024 |
| Typing discipline | dynamic, weak |
| Filename extensions | .m, .p,[5] .mex*,[6] .mat,[7] .fig,[8] .mlx,[9] .mlapp,[10] .mltbx,[11] .mlappinstall,[12] .mlpkginstall[13] |
| Website | mathworks.com |
| Influenced by | |
| |
| Influenced | |
| |
MATLAB (Matrix Laboratory)[18] 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.
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.[19] 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.[20]
- ^ "The L-Shaped Membrane". MathWorks. 2003. Archived from the original on April 23, 2019. Retrieved February 7, 2014.
- ^ a b "MathWorks Announces Release 2024b of MATLAB and Simulink". Retrieved September 15, 2024.
- ^ "System Requirements and Platform Availability". MathWorks. Archived from the original on October 13, 2016. Retrieved August 14, 2013.
- ^ "Platform Road Map for MATLAB and Simulink Product Families". de.mathworks.com. Retrieved December 22, 2021.
- ^ "Protect Your Source Code". MathWorks. Retrieved November 1, 2019.
- ^ "MEX Platform Compatibility". MathWorks. Retrieved November 1, 2019.
- ^ "MAT-File Versions". MathWorks. Retrieved November 1, 2019.
- ^ "Save Figure to Reopen in MATLAB Later". MathWorks. Retrieved November 1, 2019.
- ^ "Live Code File Format (.mlx)". MathWorks. Retrieved November 1, 2019.
- ^ "MATLAB App Designer". MathWorks. Retrieved November 1, 2019.
- ^ "Toolbox Distribution". MathWorks. Retrieved November 1, 2019.
- ^ "MATLAB App Installer File". MathWorks. Archived from the original on January 17, 2014. Retrieved November 1, 2019.
- ^ "Support Package Installation". MathWorks. Archived from the original on October 6, 2014. Retrieved November 1, 2019.
- ^ "An interview with CLEVE MOLER Conducted by Thomas Haigh On 8 and 9 March, 2004 Santa Barbara, California" (PDF). Computer History Museum. Archived from the original (PDF) on December 27, 2014. Retrieved December 6, 2016.
So APL, Speakeasy, LINPACK, EISPACK, and PL0 were the predecessors to MATLAB.
- ^ Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan (February 14, 2012). "Why We Created Julia". Julia Language. Retrieved December 1, 2016.
- ^ Eaton, John W. (May 21, 2001). "Octave: Past, Present, and Future" (PDF). Texas-Wisconsin Modeling and Control Consortium. Archived from the original (PDF) on August 9, 2017. Retrieved December 1, 2016.
- ^ "History". Scilab. Archived from the original on December 1, 2016. Retrieved December 1, 2016.
- ^ "Matrices and Arrays - MATLAB & Simulink". www.mathworks.com. Retrieved May 21, 2022.
- ^ The MathWorks (February 2020). "Company Overview" (PDF). Archived from the original (PDF) on July 19, 2020. Retrieved May 11, 2020.
- ^ "Current number of matlab users worldwide". Mathworks. November 9, 2017. Retrieved April 26, 2023.