MATLAB (
matrix
laboratory) is a
numerical computing environment and
fourth-generation 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++,
Java, and
Fortran.
Although MATLAB is intended primarily for numerical computing, an optional toolbox uses the
MuPAD symbolic engine, allowing access to
symbolic computing capabilities. 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.
[2] MATLAB users come from various backgrounds of
engineering,
science, and
economics. MATLAB is widely used in academic and research institutions as well as industrial enterprise