Vendor
MathWorks Inc.
Company Website
- Wavelet Toolbox
Wavelet Toolbox provides apps and functions for the time-frequency analysis of signals and multiscale analysis of images.
- Curve Fitting Toolbox
Curve Fitting Toolbox provides an app and functions for fitting curves and surfaces to data. The toolbox lets you perform exploratory data analysis, preprocess and post-process data, compare candidate models, and remove outliers.
- Simulink Real-Time
Simulink Real-Time and Speedgoat take you from simulation to rapid control prototyping (RCP) and hardware-in-the-loop (HIL) testing in a single click.
- Mixed-Signal Blockset
Mixed-Signal Blockset provides models of components and impairments, analysis tools, and test benches for designing and verifying mixed-signal integrated circuits (ICs).
- Aerospace Toolbox
Aerospace Toolbox provides standards-based tools and functions for analyzing the motion, mission, and environment of aerospace vehicles.
- Vehicle Dynamics Blockset
Vehicle Dynamics Blockset provides preassembled automotive vehicle dynamics reference applications for passenger cars, trucks, and two-wheelers.
- MATLAB Compiler
MATLAB Compiler enables you to share MATLAB programs as standalone applications and web apps.
- MATLAB Parallel Server
MATLAB Parallel Server lets you scale MATLAB programs and Simulink simulations to clusters and clouds.
- RoadRunner Scene Builder
RoadRunner Scene Builder imports and automatically synthesizes 3D road models from HERE HD Live Map road data, TomTom HD Map AVRO files, and RoadRunner HD Map files.
- Navigation Toolbox
Navigation Toolbox provides algorithms and analysis tools for motion planning, simultaneous localization and mapping (SLAM), and inertial navigation.
- ROS Toolbox
ROS Toolbox provides an interface connecting MATLAB and Simulink with the Robot Operating System (ROS and ROS 2). With the toolbox, you can design a network of ROS nodes and combine MATLAB or Simulink generated ROS nodes with your existing ROS network.
- Simscape Multibody
Simscape Multibody (formerly SimMechanics) provides a multibody simulation environment for 3D mechanical systems, such as robots, vehicle suspensions, construction equipment, and aircraft landing gear.
- Financial Toolbox
Financial Toolbox provides functions for the mathematical modeling and statistical analysis of financial data.
- Simulink Coder
Simulink Coder generates and executes C and C++ code from Simulink models, Stateflow charts, and MATLAB functions.
- Polyspace Bug Finder Server
Polyspace Bug Finder Server is a static analysis engine that identifies common classes of bugs in C and C++, including run-time errors, concurrency issues, and other coding defects.
- Radar Toolbox
Radar Toolbox includes algorithms and tools for designing, simulating, analyzing, and testing multifunction radar systems. Reference examples provide a starting point for implementing airborne, ground-based, shipborne, and automotive radar systems.
- Signal Processing Toolbox
Signal Processing Toolbox provides functions and apps to manage, analyze, preprocess, and extract features from uniformly and nonuniformly sampled signals.
- Polyspace Code Prover Server
Polyspace Code Prover Server is a sound static analysis engine that proves the absence of overflow, divide-by-zero, out-of-bounds array access, and certain other run-time errors in C and C++ code.
- Embedded Coder
Embedded Coder generates readable, compact, and fast C and C++ code for embedded processors used in mass production. It extends MATLAB Coder and Simulink Coder with advanced optimizations for precise control of the generated functions, files, and data.
- Risk Management Toolbox
Risk Management Toolbox provides functions and interactive workflows for mathematical modeling and simulation of credit, insurance, and market risk.
- SerDes Toolbox
SerDes Toolbox provides a MATLAB and Simulink model library and a set of analysis tools and apps for the design and verification of serializer/deserializer (SerDes) systems or high-speed memory PHYs such as DDR5.
- Instrument Control Toolbox
Instrument Control Toolbox lets you connect MATLAB directly to instruments such as oscilloscopes, function generators, signal analyzers, signal generators, power supplies, and analytical instruments.
- RoadRunner
RoadRunner is an interactive editor that lets you design 3D scenes for simulating and testing automated driving systems.
- Vision HDL Toolbox
Vision HDL Toolbox provides pixel-streaming algorithms for the design and implementation of vision systems on FPGAs and ASICs.
- SoC Blockset
SoC Blockset enables you to simulate and analyze the performance of algorithms on programmable SoCs and ASICs.
- Simulink Check
Simulink Check analyzes your models, requirements, and tests to assess design quality and compliance with standards.
- Lidar Toolbox
Lidar Toolbox provides algorithms, functions, and apps for designing, analyzing, and testing lidar processing systems.
- Simscape Battery
Simscape Battery provides design tools and parameterized models for designing battery systems.
- Sensor Fusion and Tracking Toolbox
Sensor Fusion and Tracking Toolbox includes algorithms and tools for designing, simulating, and testing systems that fuse data from multiple sensors to maintain situational awareness and localization.
- Simulink Design Optimization
Simulink Design Optimization provides functions, interactive tools, and blocks for analyzing and tuning model parameters.
- Simulink Code Inspector
Simulink Code Inspector automatically compares generated code with its source model to satisfy code-review objectives in DO-178 and other high-integrity standards.
- MATLAB Production Server
MATLAB Production Server lets you incorporate custom analytics into web, database, and production enterprise applications running on dedicated servers or in the cloud.
- Audio Toolbox
udio Toolbox provides signal processing and analysis tools for audio, speech, and acoustics. It includes algorithms for processing audio signals, estimating acoustic metrics, labeling and augmenting audio data sets, and extracting audio features.
- Bluetooth Toolbox
MathWorks Bluetooth Toolbox provides standard-based tools to design, simulate, and verify Bluetooth communications systems. It supports test waveform generation, golden reference verification, and Bluetooth network modeling.
- Polyspace Access
Polyspace Access enables software engineering teams to check their code quality throughout the software development life cycle.
- Signal Integrity Toolbox
Signal Integrity Toolbox provides functions and apps for designing high-speed serial and parallel links.
- MATLAB Compiler SDK
MATLAB Compiler SDK extends the functionality of MATLAB Compiler to let you build C/C++ shared libraries, Microsoft® .NET assemblies, Java® classes, Python® packages, and Docker® container-based microservices from MATLAB programs.
- Polyspace Client for Ada
Polyspace Client™ for Ada proves the absence of overflow, divide-by-zero, out-of-bounds array access, and certain other run-time errors in Ada83 and Ada95 source code.
- LTE Toolbox
LTE Toolbox provides standard-compliant functions and apps for the design, simulation, and verification of LTE, LTE-Advanced, and LTE-Advanced Pro communications systems.
- Antenna Toolbox
Antenna Toolbox provides functions and apps for the design, analysis, and visualization of antenna elements and arrays.
- Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox provides functions and apps to describe, analyze, and model data.
- DO Qualification Kit (for DO-178 and DO-254)
DO Qualification Kit provides documentation, test cases, and procedures that let you qualify Simulink and Polyspace software verification tools for projects based on DO-178C, DO-278A, and related supplements.
- SimEvents
SimEvents can be used to model message-based communication in Simulink or any event-driven process with its discrete-event simulation engine and component library for analyzing event-driven system models and optimizing performance characteristics such as latency, throughput, and packet loss.
- Polyspace Bug Finder
Polyspace Bug Finder identifies run-time errors, concurrency issues, security vulnerabilities, and other defects in C and C++ embedded software.
- DSP HDL Toolbox
DSP HDL Toolbox provides pre-verified, hardware-ready Simulink blocks and MATLAB algorithms for developing signal processing applications such as wireless, radar, audio, and sensor processing.
- MATLAB
MATLAB is a programming and numeric computing platform used by millions of engineers and scientists to analyze data, develop algorithms, and create models.
- Partial Differential Equation Toolbox
Partial Differential Equation Toolbox provides functions for solving structural mechanics, heat transfer, and general partial differential equations (PDEs) using finite element analysis.
- Simulink Compiler
Simulink Compiler enables you to share Simulink simulations as standalone executables.
- Symbolic Math Toolbox
Symbolic Math Toolbox provides functions for solving, plotting, and manipulating symbolic math equations.
- Model Predictive Control Toolbox
Model Predictive Control Toolbox provides functions, an app, Simulink blocks, and reference examples for developing model predictive control (MPC).
- Industrial Communication Toolbox
Industrial Communication Toolbox provides access to live and historical industrial plant data directly from MATLAB and Simulink. You can read, write, and log OPC Unified Architecture (UA) data from devices such as distributed control systems, supervisory control and data acquisition systems, and programmable logic controllers.
- Simulink Control Design
Simulink Control Design enables you to design and analyze traditional and data-driven control systems modeled in Simulink.
- Polyspace Test
Polyspace Test provides tools for developing, managing, and executing unit and integration tests for C and C++ code in embedded systems.
- Medical Imaging Toolbox
Medical Imaging Toolbox provides apps, functions, and workflows for designing and testing diagnostic imaging applications.
- Robust Control Toolbox
Robust Control Toolbox provides functions and blocks for analyzing and tuning control systems for performance and robustness in the presence of plant uncertainty.
- UAV Toolbox
UAV Toolbox provides tools and reference applications for designing, simulating, testing, and deploying drone, unmanned aerial vehicle (UAV), and advanced air mobility (AAM) applications.
- Simulink Desktop Real-Time
Simulink Desktop Real-Time provides a real-time kernel for Windows®, Linux®, and macOS®.
- Simscape Fluids
Simscape Fluids (formerly SimHydraulics) provides component libraries for modeling and simulating fluid systems.
- Communications Toolbox
Communications Toolbox provides algorithms and apps for the design, end-to-end simulation, analysis, and verification of communications systems.
- Deep Learning Toolbox
Deep Learning Toolbox provides functions, apps, and Simulink blocks for designing, implementing, and simulating deep neural networks. The toolbox provides a framework to create and use many types of networks, such as convolutional neural networks (CNNs) and transformers.
- MATLAB Web App Server
MATLAB Web App Server lets you host MATLAB apps and Simulink simulations as interactive web apps.
- RF PCB Toolbox
RF PCB Toolbox provides functions and apps for designing, analyzing, and visualizing high-speed and RF multi-layer printed circuit boards (PCBs).
- HDL Verifier
HDL Verifier lets you test and verify VHDL® and Verilog® designs for FPGAs, ASICs, and SoCs. You can verify RTL with testbenches running in MATLAB or Simulink using cosimulation with Siemens® Questa™ or ModelSim™, Cadence® Xcelium®, Synopsys® VCS®, and the AMD® Vivado® simulator.
- Vehicle Network Toolbox
Vehicle Network Toolbox provides MATLAB functions and Simulink blocks for sending, receiving, encoding, and decoding CAN, CAN FD, J1939, and XCP messages.
- IEC Certification Kit (for ISO 26262 and IEC 61508)
IEC Certification Kit provides tool classification and tool qualification work products, together with templates, certificates, and validation suites. The kit lets you qualify MathWorks specification, design, code generation, and verification tools in your environment.
- Mapping Toolbox
Mapping Toolbox provides algorithms and functions for transforming geographic data and creating map displays.
- SimBiology
SimBiology provides apps and programmatic tools for modeling, simulating, and analyzing dynamic systems, focusing on quantitative systems pharmacology (QSP), physiologically-based pharmacokinetic (PBPK), and pharmacokinetic/pharmacodynamic (PK/PD) applications.
- RoadRunner Scenario
RoadRunner Scenario is an interactive editor that lets you design scenarios for simulating and testing automated driving systems.
- Econometrics Toolbox
Econometrics Toolbox provides functions and interactive workflows for analyzing and modeling time series data.
- Model-Based Calibration Toolbox
Model-Based Calibration Toolbox provides apps and design tools for modeling and calibrating complex nonlinear systems.
- Simulink Fault Analyzer
Simulink Fault Analyzer enables systematic fault effect and safety analysis using simulation.
- Wireless Testbench
Wireless Testbench enables you to test wideband wireless systems and perform spectrum monitoring with high-speed data capture using MATLAB with USRP™ N3xx, X3xx, or X4xx.
- RF Blockset
RF Blockset provides a Simulink model library and simulation engine for designing RF communications and radar systems.
- DDS Blockset
DDS Blockset provides apps and blocks for modeling and simulating software applications that publish or subscribe to Data Distribution Service (DDS) middleware.
- Image Acquisition Toolbox
Image Acquisition Toolbox provides functions and blocks for connecting cameras to MATLAB and Simulink. It includes a MATLAB app that lets you interactively detect and configure hardware properties.
- MATLAB Coder
MATLAB Coder generates C and C++ code from MATLAB code for a variety of hardware platforms, from desktop systems to embedded hardware.
- Fixed-Point Designer
Fixed-Point Designer provides data types and tools for optimizing and implementing fixed-point and floating-point algorithms on embedded hardware.
- Requirements Toolbox
Requirements Toolbox (formerly Simulink Requirements™) lets you author, link, and validate requirements within MATLAB or Simulink. You can create requirements using rich text with custom attributes or import them from requirements management tools.
- HDL Coder
HDL Coder enables high-level design for FPGAs, SoCs, and ASICs by generating portable, synthesizable Verilog®, SystemVerilog, and VHDL® code from MATLAB functions, Simulink models, and Stateflow charts.
- Fuzzy Logic Toolbox
Fuzzy Logic Toolbox provides MATLAB functions, apps, and a Simulink block for analyzing, designing, and simulating fuzzy logic systems.
- Motor Control Blockset
Motor Control Blockset provides Simulink blocks and reference examples for developing and deploying motor control algorithms as optimized C and HDL code on target microcontrollers, FPGAs, or systems-on-chip (SoC).
- Reinforcement Learning Toolbox
Reinforcement Learning Toolbox provides an app, functions, and a Simulink block for training policies using reinforcement learning algorithms, including DQN, PPO, SAC, and DDPG.
- Data Acquisition Toolbox
Data Acquisition Toolbox provides apps and functions for configuring data acquisition hardware, reading data into MATLAB and Simulink, and writing data to DAQ analog and digital output channels.
- Control System Toolbox
Control System Toolbox provides algorithms and apps for systematically analyzing, designing, and tuning linear control systems.
- Financial Instruments Toolbox
Financial Instruments Toolbox provides functionality for pricing, modeling, hedging, and managing an instrument portfolio.
- Automated Driving Toolbox
Automated Driving Toolbox provides algorithms and tools for designing, simulating, and testing ADAS and autonomous driving systems.
- Phased Array System Toolbox
Phased Array System Toolbox provides algorithms and apps in MATLAB and Simulink for designing and simulating sensor array and beamforming systems in wireless communication, radar, sonar, and acoustic applications.
- Filter Design HDL Coder
Filter Design HDL Coder generates synthesizable, portable VHDL® and Verilog® code for implementing fixed-point filters designed with MATLAB on FPGAs or ASICs.
- Polyspace Server for Ada
Polyspace Server for Ada is a sound static analysis engine that proves the absence of overflow, divide-by-zero, out-of-bounds array access, and certain other run-time errors in Ada83 and Ada95 code.
- RF Toolbox
RF Toolbox provides functions, objects, and apps for designing, modeling, analyzing, and visualizing networks of radio frequency (RF) components. The toolbox supports wireless communications, radar, and signal integrity applications.
- Image Processing Toolbox
Image Processing Toolbox provides a comprehensive set of reference-standard algorithms and workflow apps for image processing, analysis, visualization, and algorithm development.
- Aerospace Blockset
Aerospace Blockset provides Simulink reference examples and blocks for modeling, simulating, and analyzing high-fidelity aircraft, rotorcraft, and spacecraft platforms.
- Predictive Maintenance Toolbox
Predictive Maintenance Toolbox provides functions and apps for designing condition monitoring and predictive maintenance algorithms for motors, gearboxes, bearings, batteries, and other applications.
- System Identification Toolbox
System Identification Toolbox provides MATLAB functions, Simulink blocks, and an app for dynamic system modeling, time-series analysis, and forecasting.
- Spreadsheet Link (for Microsoft Excel)
Spreadsheet Link connects Excel® spreadsheet software with the MATLAB workspace, enabling you to access the MATLAB environment from an Excel spreadsheet.
- Simscape
Simscape enables you to rapidly create models of physical systems within the Simulink environment.
- Bioinformatics Toolbox
Bioinformatics Toolbox provides algorithms and apps for building bioinformatics pipelines, Next Generation Sequencing (NGS), microarray analysis, mass spectrometry, and gene ontology.
- Stateflow
Stateflow is a product that provides a graphical language that includes state transition diagrams, flow charts, state transition tables, and truth tables.
- Polyspace Code Prover
Polyspace Code Prover proves the absence of overflow, divide-by-zero, out-of-bounds array access, and certain other run-time errors in C and C++ source code.
- Wireless HDL Toolbox
Wireless HDL Toolbox provides pre-verified, hardware-ready Simulink blocks and subsystems for developing 5G, LTE, WLAN, satellite (DVB-S2, GPS, and CCSDS), and custom OFDM-based wireless communication applications.
- WLAN Toolbox
WLAN Toolbox provides standards-compliant functions for the design, simulation, analysis, and testing of wireless LAN communications systems.
- Satellite Communications Toolbox
Satellite Communications Toolbox provides standard-based tools for designing, simulating, and verifying satellite communications systems and links.
- ThingSpeak
ThingSpeak is an IoT analytics service that allows you to aggregate, visualize, and analyze live data streams in the cloud.
- System Composer
System Composer enables the specification and analysis of architectures for model-based systems engineering (MBSE) and modeling of software architectures.
- 5G Toolbox
5G Toolbox provides standard-compliant functions and reference examples for the modeling, simulation, and verification of 5G and 5G-Advanced communications systems.
- RoadRunner Asset Library
RoadRunner Asset Library is a set of 3D models and assets for 3D scenes created with RoadRunner.
- Deep Learning HDL Toolbox
Deep Learning HDL Toolbox provides functions and tools to prototype and implement deep learning networks on FPGAs and SoCs.
- MATLAB Test
MATLAB Test provides tools for developing, executing, measuring, and managing dynamic tests of MATLAB code, including deployed applications and user-authored toolboxes.
- Simulink Test
Simulink Test provides tools for authoring, managing, and executing systematic, simulation-based tests of models, generated code, and simulated or physical hardware.
- Database Toolbox
Database Toolbox provides functions and an app for interacting with relational and NoSQL databases. The toolbox supports any ODBC-compliant or JDBC-compliant relational database and provides NoSQL support for Apache Cassandra®, MongoDB®, and Neo4j®.
- Computer Vision Toolbox
Computer Vision Toolbox provides algorithms and apps for designing and testing computer vision systems.
- Simscape Electrical
Simscape Electrical (formerly SimPowerSystems and SimElectronics) provides component libraries for modeling and simulating electronic, mechatronic, and electrical power systems.
- Simulink Coverage
Simulink Coverage performs model and code coverage analysis that measures testing completeness in models and generated code.
- Optimization Toolbox
Optimization Toolbox provides functions for finding parameters that minimize or maximize objectives while satisfying constraints.
- DSP System Toolbox
DSP System Toolbox provides algorithms, apps, and scopes for designing, simulating, and analyzing signal processing systems in MATLAB and Simulink.
- AUTOSAR Blockset
AUTOSAR Blockset provides apps and blocks for developing AUTOSAR Classic and Adaptive software using Simulink models. You can design and map Simulink models to software components using the AUTOSAR Component Designer app.
- Simulink 3D Animation
Simulink 3D Animation connects Simulink models and MATLAB algorithms to Unreal Engine®, allowing simulation and visualization of dynamic systems in a photorealistic 3D environment.
- Simulink
Simulink is a block diagram environment used to design systems with multidomain models, simulate before moving to hardware, and deploy without writing code.
- Simulink Design Verifier
Simulink Design Verifier uses formal methods to identify hidden design errors in models.
- Powertrain Blockset
Powertrain Blockset provides preassembled automotive vehicle reference applications for gasoline, diesel, hybrid, fuel cell, and battery electric propulsion systems.
- GPU Coder
GPU Coder generates optimized CUDA® code from MATLAB code and Simulink models.
- C2000 Microcontroller Blockset
C2000 Microcontroller Blockset enables you to model digital power conversion and motor control applications for TI C2000 microcontrollers (MCUs).
- Simulink PLC Coder
Simulink PLC Coder generates hardware-independent IEC 61131-3 Structured Text and Ladder Diagrams from Simulink models, Stateflow charts, and MATLAB functions.
- Simscape Driveline
Simscape Driveline (formerly SimDriveline) provides component libraries for modeling and simulating rotational and translational mechanical systems.
- Global Optimization Toolbox
Global Optimization Toolbox provides functions that search for global solutions to problems that contain multiple maxima or minima.
- Robotics System Toolbox
Robotics System Toolbox provides tools and algorithms for designing, simulating, testing, and deploying manipulator and mobile robot applications.
- MATLAB Report Generator
MATLAB Report Generator provides functions and APIs that integrate reporting capabilities into MATLAB applications.
- Simulink Report Generator
Simulink Report Generator provides functions and APIs that enable you to include block diagrams, Stateflow charts, MATLAB Function blocks, truth tables, data dictionaries, and other model elements in your reports.
- Text Analytics Toolbox
Text Analytics Toolbox provides algorithms and visualizations for preprocessing, analyzing, and modeling text data.
- Parallel Computing Toolbox
Parallel Computing Toolbox lets you solve compute- and data-intensive problems using multicore processors, GPUs, and computer clusters.