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.