MATLAB

The Language of Technical Computing

MATLAB is a programming environment for algorithm development, data analysis, visualization, and numerical computation. Using MATLAB, you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran.

You can use MATLAB in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. For a million engineers and scientists in industry and academia, MATLAB is the language of technical computing.

Available March 2012

Getting Started with MATLAB

Free MATLAB Interactive Technical Kit

Explore MATLAB Capabilities

Algorithm Development

Develop algorithms using the high-level language and development tools in MATLAB.

Learn more
Analyzing Data

Data Analysis

Analyze, visualize, and explore data with MATLAB.

Learn more

Data Visualization

Visualize engineering and scientific data with a wide variety of plotting functions in MATLAB.

Learn more

Numeric Computation

Perform mathematical operations and analyze data with MATLAB functions.

Learn more

Publishing and Deploying

Share your work by publishing MATLAB code from the Editor to HTML and other formats.

Learn more

MATLAB is the foundation for all products, including Simulink®. You can extend MATLAB with add-on products for:

Latest News