MATLAB
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++, 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.
MATLAB® is a high-level language and interactive environment that enables you to perform
computationally intensive tasks faster than with traditional programming languages such as C, C++, and
Fortran.
MATLAB is the foundation for Simulink® and all other MathWorks™ products, and can be
extended with add-on products for:
Math and Optimization Test & Measurement
Optimization Toolbox Data Acquisition Toolbox
Symbolic Math Toolbox Instrument Control Toolbox
Partial Differential Equation Toolbox Image Acquisition Toolbox
Global Optimization Toolbox SystemTest
Statistics and Data Analysis OPC Toolbox
Statistics Toolbox
Neural Network Toolbox Vehicle Network Toolbox
Computational Finance
Curve Fitting Toolbox Financial Toolbox
Model-Based Calibration Toolbox Financial Derivatives
Control System Design and Analysis Toolbox
Control System Toolbox
Datafeed Toolbox
System Identification Toolbox Fixed-Income Toolbox
Fuzzy Logic Toolbox
Econometrics Toolbox
Robust Control Toolbox Application Deployment
MATLAB Compiler
Model Predictive Control Toolbox
Spreadsheet Link EX (for
Aerospace Toolbox
Signal Processing and Communications Microsoft Excel)
Signal Processing Toolbox
MATLAB Builder EX (for
Signal Processing Blockset Microsoft Excel)
Communications Toolbox MATLAB Builder NE (for
Microsoft .NET Framework)
Filter Design Toolbox
MATLAB Builder JA (for
Filter Design HDL Coder
Java language)
Wavelet Toolbox Database Connectivity and
Reporting
Fixed-Point Toolbox Database Toolbox
RF Toolbox MATLAB Report Generator
Image Processing Distributed Computing
Image Processing Toolbox
Video and Image Processing Blockset
Image Acquisition Toolbox
Mapping Toolbox