MATLAB combines a desktop environment tuned for iterative analysis and design processes with a programming language that expresses matrix and array mathematics directly. It includes the Live Editor for creating scripts that combine code, output, and formatted text in an executable notebook.

Professionally Built

  • MATLAB toolboxes are professionally developed, rigorously tested, and fully documented.

With Interactive Apps

  • MATLAB apps let you see how different algorithms work with your data. Iterate until you've got the results you want, then automatically generate a MATLAB program to reproduce or automate your work.

And the Ability to Scale

  • Scale your analyses to run on clusters, GPUs, and clouds with only minor code changes. There's no need to rewrite your code or learn big data programming and out-of-memory techniques.

Deploy to Enterprise Applications

  • MATLAB code is production ready, so you can go directly to your cloud and enterprise systems, and integrate with data sources and business systems.

Run on Embedded Devices

  • Automatically convert MATLAB algorithms to C/C++, HDL, and CUDA code to run on your embedded processor or FPGA/ASIC.

Integrate with Model-Based Design

  • MATLAB works with Simulink to support Model-Based Design, which is used for multidomain simulation, automatic code generation, and test and verification of embedded systems.

Explore MATLAB Solutions for:

  • Data Analytics
  • Wireless Communications
  • Deep Learning
  • Computer Vision
  • Signal Processing
  • Quantitative Finance and Risk Management
  • Robotics
  • Control Systems

What's New

  • Antenna Toolbox - Enhance AIAntenna functionality to support scalar port and field analyses; optimize antennas using the AI-based SADEA API.
  • HDL Verifier - Perform MATLAB and Simulink cosimulation with Synopsys VCS HDL simulator
  • MATLAB Coder - Generate code with the new MATLAB Coder app; improve code performance through automatic parallelization.
  • Phased Array System Toolbox - Model RIS with controllable array elements; perform bistatic localization using new TOA/TDOA position estimations; design high-fidelity RF impairment models with cascaded components.
  • Radar Toolbox - Explore new parallelizable workflows for cooperative and non-cooperative simulation of bistatic and multistatic radars.
  • Risk Management Toolbox - Validate credit models with a suite of validation metrics; backtest historical and Monte Carlo VaR or ES models with new ES backtest support for empirical distributions.
  • RoadRunner - Programmatically create road scenes with a new API; improve productivity with snappable templates; add elevated intersections and tunnels.
  • RoadRunner Scenario - Programmatically create automotive scenarios with a new API.
  • Sensor Fusion and Tracking Toolbox - Import and visualize tracking truth data using the Tracking Data Importer app; simplify multi-object tracker tuning with truth data and standard specifications for targets and sensors.