MATLAB®

Math. Graphics. Programming.

MATLAB® is a programming and numerical computing software used by millions of engineers and scientists for developing algorithms, data analysis, visualization, and numerical computations.

MATLAB combines a programming language with graphic applications (GUI applications), software development tools, and more than one hundred application programs (toolboxes).

MATLAB key features

  • A complete framework for system development and artificial intelligence (AI) algorithm training for machine vision, signal processing, control systems, and test data analysis 
  • Embedded algorithm design through simulation and automatic code generation for control and signal processing systems 
  • Creation of stands based on control and measuring equipment and data acquisition devices for test automation and regression testing 
  • Modeling by means of systems of differential equations in numerical and symbolic form, statistical modeling, and solving mathematical optimization problems
  • Seamless deployment of algorithms on user machines, corporate servers, and web resources in the form of programs or libraries 
  • The use of the scripting language in Simulink allows you to automate a wide range of tasks: enumeration of parameters using the Monte Carlo method, sensitivity analysis of model parameters, parallelization of models, selection of optimal parameters, launching scripts for any trigger in the model, launching verification and code generation algorithms, as well as automatic construction models

Industries

Automotive

Shape tomorrow's mobility

MATLAB, Simulink, Comsol Multiphysics, and Speedgoat can help engineers streamline their development processes and deliver products that minimize environmental impact while improving operational safety, increasing performance, and delivering new comfort levels.

Electronic

Design, simulate, test, and evaluate electronics systems

MATLAB and Simulink provide engineers with an easy way to design and simulate signal processing, neural networks, image processing, and control systems at all stages of development.
Comsol Multiphysics gives engineers access to dedicated tools to model electromagnetics at low- and high-frequency, as well as electromechanic, piezoelectric, and plasma applications.
Modular real-time target machines from Speedgoat enable engineers to swiftly simulate, test, and verify real-time controls concepts for next-generation consumer products.

Biotech and Pharmaceutical

Take your pharmaceutical research and development to the next level.

MATLAB, Simulink, and COMSOL Multiphysics allow biotech and pharmaceutical companies to advance the design and optimization of pharmaceutical production, develop algorithms, process multidisciplinary data, easily manage their entire workflows, and perform modeling and simulation for drug discovery and development.

Communications

Design, simulate, and prototype communications systems.

MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat products make it possible for engineering and R&D teams to swiftly and accurately design, simulate, and verify communications systems. Teams can leverage our products to reduce development time, identify and eliminate design flaws early on, and streamline testing and verification.

Application

MATLAB Family

Parallel Computing
Parallel Computing Toolbox
Learn more
MATLAB Parallel Server
Learn more
AI, Data Science, and Statistics
Statistics and Machine Learning Toolbox
Learn more
Deep Learning Toolbox
Learn more
Reinforcement Learning Toolbox
Learn more
Deep Learning HDL Toolbox
Learn more
Text Analytics Toolbox
Learn more
Predictive Maintenance Toolbox
Learn more
Math and Optimization
Curve Fitting Toolbox
Learn more
Optimization Toolbox
Learn more
Global Optimization Toolbox
Learn more
Symbolic Math Toolbox
Learn more
Mapping Toolbox
Learn more
Partial Differential Equation Toolbox
Learn more
Reporting and Database Access
Database Toolbox
Learn more
MATLAB Report Generator
Learn more
Code Generation
MATLAB Coder
Learn more
Embedded Coder
Learn more
HDL Coder
Learn more
HDL Verifier
Learn more
Filter Design HDL Coder
Learn more
Fixed-Point Designer
Learn more
GPU Coder
Learn more
Application Deployment
MATLAB Compiler
Learn more
MATLAB Compiler SDK
Learn more
MATLAB Production Server
Learn more
MATLAB Web App Server
Learn more

Applications

Signal Processing
Signal Processing Toolbox
Learn more
Phased Array System Toolbox
Learn more
Radar Toolbox
Learn more
DSP System Toolbox
Learn more
Audio Toolbox
Learn more
Wavelet Toolbox
Learn more
Image Processing and Computer Vision
Image Processing Toolbox
Learn more
Computer Vision Toolbox
Learn more
Lidar Toolbox
Learn more
Control Systems
Control System Toolbox
Learn more
System Identification Toolbox
Learn more
Predictive Maintenance Toolbox
Learn more
Robust Control Toolbox
Learn more
Model Predictive Control Toolbox
Learn more
Fuzzy Logic Toolbox
Learn more
Simulink Control Design
Learn more
Simulink Design Optimization
Learn more
Reinforcement Learning Toolbox
Learn more
Motor Control Blockset
Learn more
Test and Measurement
Data Acquisition Toolbox
Learn more
Instrument Control Toolbox
Learn more
Image Acquisition Toolbox
Learn more
OPC Toolbox
Learn more
Vehicle Network Toolbox
Learn more
ThingSpeak
Learn more
RF and Mixed-Signal
Antenna Toolbox
Learn more
RF Toolbox
Learn more
RF PCB Toolbox
Learn more
RF Blockset
Learn more
Mixed-Signal Blockset
Learn more
SerDes Toolbox
Learn more
Signal Integrity Toolbox
Learn more
Wireless Communications
Communications Toolbox
Learn more
WLAN Toolbox
Learn more
LTE Toolbox
Learn more
5G Toolbox
Learn more
Satellite Communications Toolbox
Learn more
Autonomous Systems
Automated Driving Toolbox
Learn more
Robotics System Toolbox
Learn more
UAV Toolbox
Learn more
Navigation Toolbox
Learn more
ROS Toolbox
Learn more
Sensor Fusion and Tracking Toolbox
Learn more
RoadRunner
Learn more
RoadRunner Asset Library
Learn more
RoadRunner Scene Builder
Learn more
FPGA, ASIC, and SoC Development
HDL Coder
Learn more
HDL Verifier
Learn more
Deep Learning HDL Toolbox
Learn more
Wireless HDL Toolbox
Learn more
Vision HDL Toolbox
Learn more
Filter Design HDL Coder
Learn more
Fixed-Point Designer
Learn more
SoC Blockset
Learn more
Automotive
Model-Based Calibration Toolbox
Learn more
Powertrain Blockset
Learn more
Vehicle Dynamics Blockset
Learn more
Automated Driving Toolbox
Learn more
IEC Certification Kit (for ISO 26262 and IEC 61508)
Learn more
Vehicle Network Toolbox
Learn more
AUTOSAR Blockset
Learn more
RoadRunner
Learn more
RoadRunner Asset Library
Learn more
RoadRunner Scene Builder
Learn more
Aerospace
Aerospace Blockset
Learn more
Aerospace Toolbox
Learn more
UAV Toolbox
Learn more
DO Qualification Kit (for DO-178)
Learn more
Computational Finance
Econometrics Toolbox
Learn more
Financial Toolbox
Learn more
Datafeed Toolbox
Learn more
Database Toolbox
Learn more
Spreadsheet Link (for Microsoft Excel)
Learn more
Financial Instruments Toolbox
Learn more
Risk Management Toolbox
Learn more
Computational Biology
Bioinformatics Toolbox
Learn more
SimBiology
Learn more

Licenses

Blogs and user stories

Learn about MATLAB and Simulink from enthusiastic developers and MATLAB experts who are devoted to MATLAB programming and simulation.


Deep Learning with MATLAB

Today we are living in a renaissance of artificial intelligence, Machine Learning, and Deep Learning, and everyone wants to be a part of this movement. But the question is if you interested in using deep learning technology, where do you begin?

Power Electronics Control Design

Power Electronics Control Design so you can design, simulate and implement digital control for motors, power converters, and battery systems.