5G Toolbox |
- Requires MATLAB
- Requires Communications Toolbox
- Requires DSP System Toolbox
- Requires Signal Processing Toolbox
- Instrument Control Toolbox recommended
- Parallel Computing Toolbox recommended
- LTE Toolbox recommended
- HDL Coder recommended
- RF Blockset recommended
- MATLAB Coder recommended
|
|
Aerospace Blockset |
- Requires MATLAB
- Requires Simulink
- Requires Aerospace Toolbox
- Control System Toolbox recommended
- Simulink Control Design recommended
|
|
Aerospace Toolbox |
|
|
Antenna Toolbox |
- Requires MATLAB
- RF Toolbox recommended
- Phased Array System Toolbox recommended
|
|
Audio System Toolbox |
- Requires MATLAB
- Requires DSP System Toolbox
- Requires Signal Processing Toolbox
- Simulink recommended
- Simulink Coder recommended
- MATLAB Coder recommended
- Simulink Real-Time recommended
- Simulink required to use block library
|
|
Automated Driving System Toolbox
|
- Requires MATLAB
- Requires Computer Vision System Toolbox
- Requires Image Processing Toolbox
- Statistics and Machine Learning Toolbox recommended
- Simulink recommended
- Deep Learning Toolbox recommended
- Parallel Computing Toolbox recommended
- The
vehicleDetectorFasterRCNN class requires Deep Learning Toolbox.
- Parallel Computing Toolbox is required for functions that support GPU computing:
vehicleDetectorFasterRCNN , fastRCNNObjectDetectorMonoCamera , and fasterRCNNObjectDetectorMonoCamera .
|
|
Bioinformatics Toolbox |
- Requires MATLAB
- Requires Statistics and Machine Learning Toolbox
- On Red Hat Enterprise Linux 6.x and SUSE Linux Enterprise Desktop 11.x, use LIBZ version 1.2.3.3 or higher
|
|
Communications Toolbox |
- Requires MATLAB
- Requires Signal Processing Toolbox
- Requires DSP System Toolbox
- Fixed-Point Designer recommended
- Simulink Coder recommended
- Simulink recommended
- RF Toolbox recommended
- RF Blockset recommended
- Parallel Computing Toolbox recommended
- MATLAB Coder recommended
|
|
Computer Vision System Toolbox |
- Requires MATLAB
- Requires Image Processing Toolbox
- Simulink recommended
- Image Acquisition Toolbox recommended
- MATLAB Coder recommended
- Simulink required to use block library
- Statistics and Machine Learning Toolbox recommended
- Parallel Computing Toolbox recommended
- Deep Learning Toolbox recommended
- The
trainImageCategoryClassifier function and imageCategoryClassifier class require Statistics and Machine Learning Toolbox.
- Deep learning functionality requires Deep Learning Toolbox. Parallel Computing Toolbox is required for GPU support. These capabilities include training frameworks and layers for object detection and semantic segmentation.
- The
trainRCNNObjectDetector function and rcnnObjectDetector class requires Deep Learning Toolbox and Statistics and Machine Learning Toolbox. Parallel Computing Toolbox is required for GPU support.
|
|
Control System Toolbox |
|
|
Curve Fitting Toolbox |
- Requires MATLAB
- Statistics and Machine Learning Toolbox recommended
|
|
Data Acquisition Toolbox |
- Requires MATLAB
- Requires a supported data acquisition hardware device and its associated driver software
|
Windows only
|
Database Toolbox |
|
|
Datafeed Toolbox |
- Requires MATLAB
- Datafeeds available only on Windows from:
- Bloomberg
- Haver Analytics
- IQFeed
|
|
Deep Learning Toolbox |
- Requires MATLAB
- Parallel Computing Toolbox recommended and is required for GPU support
- Image Processing Toolbox recommended
- Computer Vision System Toolbox recommended
- GPU Coder recommended
- MATLAB Coder recommended
- Simulink recommended
|
|
DO Qualification Kit |
- Requires MATLAB
- Requires Simulink Report Generator (to execute tests for Simulink Check tool qualification)
|
|
DSP System Toolbox |
- Requires MATLAB
- Requires Signal Processing Toolbox
- Simulink recommended
- Fixed-Point Designer recommended
- Communications Toolbox recommended
- Simulink Coder recommended
- MATLAB Coder recommended
- Simulink required to use block library
|
|
Econometrics Toolbox |
- Requires MATLAB
- Requires Statistics and Machine Learning Toolbox
- Requires Optimization Toolbox
|
|
Embedded Coder |
- Requires MATLAB
- Requires MATLAB Coder
- Requires Simulink for generating code from Simulink
- Requires Simulink Coder for generating code from Simulink
- Requires Fixed-Point Designer for generating fixed-point code
- Requires host platform C compiler. See list of supported host compilers.
- Requires cross-compiler for the target processor if the code will execute on a platform different from the host.
- Simulink Coder recommended
|
|
Filter Design HDL Coder |
- Requires MATLAB
- Requires Signal Processing Toolbox
- Requires Fixed-Point Designer
- Requires DSP System Toolbox
- HDL Coder recommended
- HDL Verifier recommended
|
|
Financial Instruments Toolbox |
- Requires MATLAB
- Requires Financial Toolbox
- Requires Statistics and Machine Learning Toolbox
- Requires Optimization Toolbox
- The
fitSmoothingSpline function requires Curve Fitting Toolbox
- Econometrics Toolbox recommended
- Datafeed Toolbox recommended
- Curve Fitting Toolbox recommended
- Global Optimization Toolbox recommended
- Database Toolbox recommended
|
|
Financial Toolbox |
- Requires MATLAB
- Requires Statistics and Machine Learning Toolbox
- Requires Optimization Toolbox
|
|
Fixed-Point Designer |
- Requires MATLAB
- Requires Simulink for fixed-point design in Simulink
- Parallel Computing Toolbox recommended
|
|
Fuzzy Logic Toolbox |
- Requires MATLAB
- Requires Simulink for using toolbox blocks
|
|
Global Optimization Toolbox |
- Requires MATLAB
- Requires Optimization Toolbox
- Parallel Computing Toolbox recommended
|
|
GPU Coder |
|
Windows and Linux only
|
HDL Coder |
- Requires MATLAB
- Requires Fixed-Point Designer
- Requires MATLAB Coder
- Simulink recommended
- Signal Processing Toolbox recommended
- DSP System Toolbox recommended
- HDL Verifier recommended
|
|
HDL Verifier |
- Requires MATLAB
- Simulink recommended
- MATLAB Coder required for DPI component generation
- Simulink Coder required for DPI component and TLM generation from Simulink
- Fixed-Point Designer required for cosimulation and FPGA-in-the-loop
|
Windows and Linux only
|
IEC Certification Kit |
- Requires MATLAB
- Requires Simulink Report Generator (to execute tests for Simulink Check tool qualification)
|
|
Image Acquisition Toolbox |
- Requires MATLAB
- Requires Image Processing Toolbox
- Computer Vision System Toolbox recommended
|
|
Image Processing Toolbox |
- Requires MATLAB
- Signal Processing Toolbox recommended
- Statistics and Machine Learning Toolbox recommended
- Computer Vision System Toolbox recommended
- Wavelet Toolbox recommended
- Image Acquisition Toolbox recommended
- Mapping Toolbox recommended
- Image processing on GPU requires Parallel Computing Toolbox. A list of support functions is available on this page.
- Deep learning functionality requires Deep Learning Toolbox. Parallel Computing Toolbox is required for GPU support. Deep learning capabilities for image processing are described on this page.
|
|
Instrument Control Toolbox |
- Requires MATLAB
- For VISA and GPIB support, availability and installation of third-party platform-specific GPIB and VISA libraries are required
|
|
LTE HDL Toolbox |
- Requires MATLAB
- Requires Simulink
- Requires Communications Toolbox
- Requires Signal Processing Toolbox
- Requires DSP System Toolbox
- Requires Fixed-Point Designer
- LTE Toolbox recommended
- HDL Coder recommended
- HDL Verifier recommended
|
|
LTE Toolbox |
- Requires MATLAB
- Requires Signal Processing Toolbox
- Requires DSP System Toolbox
- Requires Communications Toolbox
- Instrument Control Toolbox recommended
- Parallel Computing Toolbox recommended
- HDL Coder recommended
- RF Blockset recommended
|
|
Mapping Toolbox |
- Requires MATLAB
- Statistics and Machine Learning Toolbox recommended
- Image Processing Toolbox recommended
|
|
MATLAB Coder |
- Requires MATLAB
- Simulink Coder recommended
- Embedded Coder recommended
- Requires Fixed-Point Designer for generating fixed-point code
- Requires host platform C compiler. See list of supported host compilers.
- Requires cross-compiler for the target processor if the code will execute on a platform different from the host
- For executing deep learning networks, see additional system requirements
|
|
MATLAB Compiler |
|
|
MATLAB Compiler SDK |
- Requires MATLAB
- Requires MATLAB Compiler
- Creating libraries and components that will be integrated with other programming languages requires a compiler for those languages. See list of supported compilers.
|
|
MATLAB Distributed Computing Server |
|
|
MATLAB Production Server |
|
|
MATLAB Report Generator |
|
|
Model Predictive Control Toolbox |
- Requires MATLAB
- Requires Control System Toolbox
- Requires Simulink for using toolbox blocks
- Simulink Control Design recommended
|
|
Model-Based Calibration Toolbox |
- Requires MATLAB
- Requires Simulink
- Requires Optimization Toolbox
- Requires Statistics and Machine Learning Toolbox
- Requires Symbolic Math Toolbox
- Deep Learning Toolbox recommended
- Parallel Computing Toolbox recommended
- Global Optimization Toolbox recommended
|
Windows only
|
OPC Toolbox |
|
Windows only
|
Optimization Toolbox |
- Requires MATLAB
- Parallel Computing Toolbox recommended
|
|
Parallel Computing Toolbox |
- Requires MATLAB
- General resource requirements for parallel computing:
- Maximum of 1 MATLAB worker per physical CPU core is recommended.
- Minimum of 2GB RAM per MATLAB worker is recommended. If you are using Simulink, 4GB RAM per worker is recommended.
- Requirements for supporting the local scheduler:
- Minimum of 5 GB of disk space is recommended to accommodate temporary data directories.
- Requirements for GPU Computing:
- CUDA-enabled NVIDIA GPUs with compute capability 3.0 or higher. For releases 17b and earlier, compute capability 2.0 is sufficient for all features except for use of deep learning. (Is my GPU supported?)
- Latest graphics driver (Get the latest driver.)
- Requirements for scaling across multiple computers in a cluster or cloud:
- MATLAB Distributed Computing Server extends the constructs of parallel computing to clusters and clouds
|
|
Partial Differential Equation Toolbox |
|
|
Phased Array System Toolbox |
- Requires MATLAB
- Requires DSP System Toolbox
- Requires Signal Processing Toolbox
- Simulink recommended
- MATLAB Coder recommended
- Simulink Coder recommended
|
|
Polyspace Bug Finder |
- Requires MATLAB
- Polyspace Code Prover recommended
|
|
Polyspace Client for Ada |
- Polyspace Server for Ada recommended
- Does not require MATLAB or Simulink
|
Windows and Linux only
|
Polyspace Code Prover |
- Requires MATLAB
- Requires Polyspace Bug Finder
|
|
Polyspace Server for Ada |
- Polyspace Client for Ada recommended
- Does not require MATLAB or Simulink
|
Windows and Linux only
|
Powertrain Blockset |
- Requires MATLAB
- Requires Simulink
- Stateflow recommended
- Simscape recommended
- Model-Based Calibration Toolbox recommended
|
|
Predictive Maintenance Toolbox |
- Requires MATLAB
- Requires Signal Processing Toolbox
- Requires Statistics and Machine Learning Toolbox
- Requires System Identification Toolbox
- Text Analytics Toolbox recommended
- Simulink recommended
- Deep Learning Toolbox recommended
|
|
RF Blockset |
- Requires MATLAB
- Requires Simulink
- Requires RF Toolbox
- Communications Toolbox recommended
- DSP System Toolbox recommended
- Phased Array System Toolbox recommended
|
|
RF Toolbox |
- Requires MATLAB
- Communications Toolbox recommended
|
|
Risk Management Toolbox |
- Requires MATLAB
- Requires Financial Toolbox
- Requires Statistics and Machine Learning Toolbox
- Requires Optimization Toolbox
- Financial Instruments Toolbox recommended
- Econometrics Toolbox recommended
- Datafeed Toolbox recommended
- Global Optimization Toolbox recommended
- Database Toolbox recommended
|
|
Robotics System Toolbox |
- Requires MATLAB
- Image Processing Toolbox recommended
- Simulink Coder recommended
- Computer Vision System Toolbox recommended
- Simscape Multibody recommended
- Stateflow recommended
- Simulink recommended
- Embedded Coder recommended
|
|
Robust Control Toolbox |
- Requires MATLAB
- Requires Control System Toolbox
- Requires Simulink for using toolbox blocks
- Simulink Control Design recommended
|
|
Sensor Fusion and Tracking Toolbox
|
- Requires MATLAB
- MATLAB Coder recommended
- Phased Array System Toolbox recommended
- DSP System Toolbox recommended
- Computer Vision System Toolbox recommended
|
|
Signal Processing Toolbox |
- Requires MATLAB
- DSP System Toolbox recommended
|
|
SimBiology |
- Requires MATLAB
- Global Optimization Toolbox recommended
- Optimization Toolbox recommended
- Parallel Computing Toolbox recommended
- Statistics and Machine Learning Toolbox recommended
|
|
SimEvents |
- Requires MATLAB
- Requires Simulink
- Stateflow recommended
- Statistics and Machine Learning Toolbox recommended
|
|
Simscape |
- Requires MATLAB
- Requires Simulink
|
|
Simscape Driveline |
- Requires MATLAB
- Requires Simulink
- Requires Simscape
|
|
Simscape Electrical
|
- Requires MATLAB
- Requires Simulink
- Requires Simscape
- Simscape Multibody recommended
|
|
Simscape Fluids |
- Requires MATLAB
- Requires Simulink
- Requires Simscape
|
|
Simscape Multibody |
- Requires MATLAB
- Requires Simulink
- Requires Simscape
|
|
Simulink |
- Requires MATLAB
- Requires Fixed-Point Designer for simulating fixed-point data types
- Some features require the use of a C Compiler. See the list of supported compilers.
|
|
Simulink 3D Animation |
- Requires MATLAB
- Simulink recommended
- Simulink is required if using the blockset portion of the product
|
|
Simulink Check
|
- Requires MATLAB
- Requires Simulink
|
|
Simulink Code Inspector |
|
Windows and Linux only
|
Simulink Coder |
- Requires MATLAB
- Requires Simulink
- Requires MATLAB Coder
- Embedded Coder recommended
- Simulink Real-Time recommended
- Requires Fixed-Point Designer for generating fixed-point code
- Requires host platform C compiler. See list of supported host compilers.
- Requires cross-compiler for the target processor if the code will execute on a platform different from the host.
|
|
Simulink Control Design |
- Requires MATLAB
- Requires Simulink
- Requires Control System Toolbox
- Simulink Design Optimization recommended
|
|
Simulink Coverage |
- Requires MATLAB
- Requires Simulink
- Simulink Test recommended
- Simulink Design Verifier recommended
- Embedded Coder recommended
|
|
Simulink Design Optimization
|
- Requires MATLAB
- Requires Simulink
- Requires Optimization Toolbox
- Global Optimization Toolbox recommended
- Parallel Computing Toolbox recommended
- Simulink Control Design recommended
- Control System Toolbox recommended
- Statistics and Machine Learning Toolbox recommended
|
|
Simulink Design Verifier
|
- Requires MATLAB
- Requires Simulink
- Requires Simulink Check
- Requires Simulink Coverage
|
|
Simulink Desktop Real-Time |
- Requires MATLAB
- Requires Simulink
- Simulink Coder recommended
- MATLAB Coder recommended
|
Windows and Mac only
|
Simulink PLC Coder |
- Requires MATLAB
- Requires Simulink
|
Windows only
|
Simulink Real-Time |
- Requires MATLAB
- Requires Simulink
- Requires Simulink Coder
- Requires MATLAB Coder
- Stateflow recommended
- Requires a compiler (See supported compiler versions)
|
Windows only
|
Simulink Report Generator |
- Requires MATLAB
- Requires Simulink
- Requires MATLAB Report Generator
|
|
Simulink Requirements |
- Requires MATLAB
- Requires Simulink
- Simulink Test recommended
|
|
Simulink Test |
- Requires MATLAB
- Requires Simulink
- Simulink Coverage required for measuring model or code coverage
- Simulink Design Verifier required for adding missing coverage
|
|
Spreadsheet Link |
- Requires MATLAB
- Supports Office 32-bit and 64-bit installations
- Requires one of the following versions of Excel:
- Excel 2007
- Excel 2010
- Excel 2013 or later
|
Windows only
|
Stateflow |
|
|
Statistics and Machine Learning Toolbox |
|
|
Symbolic Math Toolbox |
|
|
System Identification Toolbox |
- Requires MATLAB
- Requires Simulink for using toolbox blocks
- Signal Processing Toolbox recommended
- Control System Toolbox recommended
|
|
Text Analytics Toolbox |
- Requires MATLAB
- Requires Statistics and Machine Learning Toolbox
- Parallel Computing Toolbox recommended
- Deep Learning Toolbox recommended
|
|
Trading Toolbox |
- Requires MATLAB
- Financial Toolbox recommended
- Financial Instruments Toolbox recommended
- Econometrics Toolbox recommended
- Datafeed Toolbox recommended
- Global Optimization Toolbox recommended
- Windows only support:
- X_TRADER®
- CQG®
- Bloomberg EMSX
- Interactive Brokers®
- Wind Data Feed Services
|
|
Vehicle Dynamics Blockset
|
- Requires MATLAB
- Requires Simulink
- Model-Based Calibration Toolbox recommended
- Powertrain Blockset recommended
- Stateflow recommended
- Simscape Multibody recommended
- Parallel Computing Toolbox recommended
|
|
Vehicle Network Toolbox |
- Requires MATLAB
- Simulink recommended
- On Linux® platform, support is limited to encoding and decoding CAN and CAN FD messages using MathWorks virtual channels. Hardware support on Linux is only available for PEAK-System CAN interface hardware.
|
Windows and Linux only
|
Vision HDL Toolbox |
- Requires MATLAB
- HDL Coder recommended
- Image Processing Toolbox recommended
- Fixed-Point Designer recommended
- Computer Vision System Toolbox recommended
- HDL Verifier recommended
- Simulink recommended
|
Windows and Linux only
|
Wavelet Toolbox |
- Requires MATLAB
- Signal Processing Toolbox recommended
- Image Processing Toolbox recommended
- Statistics and Machine Learning Toolbox recommended
|
|
WLAN Toolbox |
- Requires MATLAB
- Requires Signal Processing Toolbox
- Requires DSP System Toolbox
- Requires Communications Toolbox
- Instrument Control Toolbox recommended
- Parallel Computing Toolbox recommended
- LTE Toolbox recommended
- HDL Coder recommended
- RF Blockset recommended
- MATLAB Coder recommended
|
|