Add-On Product Requirements & Platform Availability for R2016b

Add-On Product Product Requirements and Recommendations Windows
(64-bit)
Mac
(64-bit)
Linux
(64-bit)
Aerospace Blockset
  • Requires MATLAB
  • Requires Simulink
  • Requires Aerospace Toolbox
  • Control System Toolbox recommended
Aerospace Toolbox
  • Requires MATLAB
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
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 System Toolbox
  • Requires MATLAB
  • Requires Signal Processing Toolbox
  • Requires DSP System Toolbox
  • Fixed-Point Designer recommended
  • Simulink Coder recommended
  • Simulink recommended
  • RF Toolbox recommended
  • SimRF recommended
  • Parallel Computing Toolbox recommended
  • MATLAB Coder recommended
Computer Vision System Toolbox
  • Requires MATLAB
  • Requires Image Processing Toolbox
  • Signal Processing Toolbox recommended
  • Simulink recommended
  • DSP System Toolbox recommended
  • Fixed-Point Designer recommended
  • Image Acquisition Toolbox recommended
  • Simulink Coder recommended
  • MATLAB Coder recommended
  • Simulink required to use block library
  • Statistics and Machine Learning Toolbox recommended
  • The trainImageCategoryClassifier function and imageCategoryClassifier class require Statistics and Machine Learning Toolbox.
  • The trainRCNNObjectDetector function and rcnnObjectDetector class require Neural Network Toolbox, Parallel Computing Toolbox, and Statistics and Machine Learning Toolbox.
Control System Toolbox
  • Requires MATLAB
Curve Fitting Toolbox
  • Requires MATLAB
Data Acquisition Toolbox
  • Requires MATLAB
  • Windows 64-bit functionality is limited to supported National Instruments, Digilent Analog Discovery, and sound card devices only. All other supported devices require Windows 32 bit.
  • Requires a supported data acquisition hardware device and its associated driver software
   
Database Toolbox
  • Requires MATLAB

Your system must have access to an installed database. Database Toolbox supports importing and exporting data from any ODBC- and JDBC-compliant database management system, including:

  • IBM DB2
  • IBM Informix
  • Ingres
  • Microsoft Access
  • Microsoft Excel
  • Microsoft SQL Server
  • MySQL
  • Oracle
  • PostgreSQL
  • Sybase SQL Server
  • Sybase SQL Anywhere

Database Toolbox requires a database driver. You typically install a driver when you install a database. For instructions about how to install a database driver, consult your database administrator.

On Windows platforms, Database Toolbox supports Open Database Connectivity (ODBC) drivers and Java Database Connectivity (JDBC) drivers. On UNIX platforms, Database Toolbox supports JDBC drivers. See product documentation for more details.

Database Toolbox supports American National Standards Institute (ANSI) standard SQL commands.

Datafeed Toolbox
  • Requires MATLAB

Datafeeds available only on Windows from:

  • Bloomberg
  • Haver Analytics
  • IQFeed
DO Qualification Kit
  • Requires MATLAB
  • Requires Simulink Report Generator (to execute tests for Simulink Verification and Validation tool qualification)
DSP System Toolbox
  • Requires MATLAB
  • Requires Signal Processing Toolbox
  • Simulink recommended
  • Fixed-Point Designer recommended
  • Communications System 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.
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
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
  • The following feature is not compatible with macOS Sierra 10.12: Derived range analysis
Fuzzy Logic Toolbox
  • Requires MATLAB
  • Requires Simulink for using toolbox blocks
Global Optimization Toolbox
  • Requires MATLAB
  • Requires Optimization Toolbox
HDL Coder
  • Requires MATLAB
  • Requires Fixed-Point Designer
  • Requires MATLAB Coder
  • Simulink recommended
  • Signal Processing Toolbox recommended
  • Stateflow recommended
  • DSP System Toolbox recommended
  • Filter Design HDL Coder recommended
  • HDL Verifier recommended
  • Communications System Toolbox recommended
HDL Verifier
  • Requires MATLAB
  • Simulink recommended
  • Fixed-Point Designer required for cosimulation and FPGA-in-the-loop
  • MATLAB Coder required for DPI component generation
  • Simulink Coder required for DPI component and TLM generation from Simulink
 
IEC Certification Kit
  • Requires MATLAB
  • Requires Simulink Report Generator (to execute tests for Simulink Verification and Validation tool qualification)
Image Acquisition Toolbox
  • Requires MATLAB
  • Requires Image Processing Toolbox
Image Processing Toolbox
  • Requires MATLAB
  • Signal Processing Toolbox recommended
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 System Toolbox
  • Requires MATLAB
  • Requires Signal Processing Toolbox
  • Requires DSP System Toolbox
  • Requires Communications System Toolbox
  • Instrument Control Toolbox recommended
  • Parallel Computing Toolbox recommended
Mapping Toolbox
  • Requires MATLAB
MATLAB
  • Prerequisite for all other products
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
MATLAB Compiler
  • Requires MATLAB
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
  • Requires Parallel Computing Toolbox on user desktop; MATLAB Distributed Computing Server is installed on cluster computers.

See additional system requirements.

MATLAB Production Server
  • Does not require MATLAB or Simulink

See additional system requirements.

MATLAB Report Generator
  • Requires MATLAB
Model Predictive Control Toolbox
  • Requires MATLAB
  • Requires Control System Toolbox
  • Requires Simulink for using toolbox blocks
  • Simulink Coder recommended
Model-Based Calibration Toolbox
  • Requires MATLAB
  • Requires Simulink
  • Requires Optimization Toolbox
  • Requires Statistics and Machine Learning Toolbox
  • Requires Symbolic Math Toolbox
  • Neural Network Toolbox recommended
  • Parallel Computing Toolbox recommended
  • Global Optimization Toolbox recommended
   
Neural Network Toolbox
  • Requires MATLAB
  • Simulink recommended
  • Parallel Computing Toolbox recommended
OPC Toolbox
  • Requires MATLAB
   
Optimization Toolbox
  • Requires MATLAB
Parallel Computing Toolbox
  • Requires MATLAB
  • MATLAB Distributed Computing Server is required for running computations on remote machines.
  • Requirements for Parallel Computing on the Desktop (using local workers available with Parallel Computing Toolbox)
    • Maximum of 1 MATLAB worker per CPU core is recommended.
    • Minimum of 1 GB RAM per MATLAB worker is recommended while running workers locally on the desktop. A worker consumes memory equivalent to a MATLAB session running without the MATLAB desktop.
    • Minimum of 5 GB of disk space is recommended to accommodate temporary data directories.
  • Requirements for GPU Computing
    • CUDA-enabled NVIDIA GPU with compute capability 2.0 or higher. For releases 14a and earlier, compute capability 1.3 is sufficient. In a future release, support for GPU devices of compute capability 2.x will be removed. At that time, a minimum compute capability of 3.0 will be required. (Is my GPU supported?)
    • Latest CUDA driver (Get the latest driver.)
Partial Differential Equation Toolbox
  • Requires MATLAB
Phased Array System Toolbox
  • Requires MATLAB
  • Requires DSP System Toolbox
  • Requires Signal Processing Toolbox
  • Simulink recommended
Polyspace Bug Finder
  • Requires MATLAB
  • Polyspace Code Prover recommended
  • Note: Not compatible with macOS Sierra 10.12
Polyspace Client for Ada
  • Polyspace Server for Ada recommended
  • Does not require MATLAB or Simulink
 
Polyspace Code Prover
  • Requires MATLAB
  • Requires Polyspace Bug Finder
  • Note: Not compatible with macOS Sierra 10.12
Polyspace Server for Ada
  • Polyspace Client for Ada recommended
  • Does not require MATLAB or Simulink
 
Powertrain Blockset
  • Requires MATLAB
  • Requires Simulink
  • Stateflow recommended
  • Simscape recommended
  • Model-Based Calibration Toolbox recommended
RF Toolbox
  • Requires MATLAB
  • Communications System Toolbox recommended
Risk Management Toolbox
  • Requires MATLAB
  • Requires Financial Toolbox
  • Requires Statistics and Machine Learning Toolbox
  • Requires Optimization Toolbox
Robotics System Toolbox
  • Requires MATLAB
  • Image Processing Toolbox recommended
  • Embedded Coder recommended
  • Computer Vision System Toolbox recommended
  • Simscape Multibody recommended
  • Stateflow recommended
  • Simulink recommended
Robust Control Toolbox
  • Requires MATLAB
  • Requires Control System Toolbox
  • Requires Simulink for using toolbox blocks
  • Simulink Control Design 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
SimRF
  • Requires MATLAB
  • Requires Simulink
  • Requires RF Toolbox
  • Requires Simscape
  • Communications System Toolbox recommended
  • DSP System Toolbox recommended
  • Signal Processing Toolbox recommended
Simscape
  • Requires MATLAB
  • Requires Simulink
Simscape Driveline
  • Requires MATLAB
  • Requires Simulink
  • Requires Simscape
Simscape Electronics
  • Requires MATLAB
  • Requires Simulink
  • Requires Simscape
  • Simulink Control Design recommended
  • Optimization Toolbox recommended
  • Simscape Multibody recommended
  • Simscape Fluids recommended
  • Control System Toolbox recommended
  • Simulink Design Optimization recommended
Simscape Fluids
  • Requires MATLAB
  • Requires Simulink
  • Requires Simscape
Simscape Multibody
  • Requires MATLAB
  • Requires Simulink
  • Requires Simscape
Simscape Power Systems
  • 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 Code Inspector  
Simulink Coder
  • Requires MATLAB
  • Requires Simulink
  • Requires MATLAB Coder
  • 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.
Simulink Control Design
  • Requires MATLAB
  • Requires Simulink
  • Requires Control System Toolbox
  • Simulink Design Optimization 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 Desktop Real-Time
  • Requires MATLAB
  • Requires Simulink
  • Simulink Coder recommended
  • MATLAB Coder recommended
 
Simulink Design Verifier
  • Requires MATLAB
  • Requires Simulink
  • Requires Simulink Verification and Validation
  • Requires Stateflow (If you want to use Simulink Design Verifier with Stateflow diagrams)
  • The following features are not compatible with macOS Sierra 10.12:
    • Derived range analysis in Design Error Detection
    • Dead logic check (when Identify active logic is Off) in Design Error Detection
Simulink PLC Coder
  • Requires MATLAB
  • Requires Simulink
   
Simulink Real-Time
  • Requires MATLAB
  • Requires Simulink
  • Requires Simulink Coder
  • Requires MATLAB Coder
  • Stateflow recommended
  • Available on 32-bit Windows and 64-bit Windows only
  • Requires a compiler (See supported compiler versions)
   
Simulink Report Generator
  • Requires MATLAB
  • Requires Simulink
  • Requires MATLAB Report Generator
Simulink Test
  • Requires MATLAB
  • Requires Simulink
  • Simulink Design Verifier recommended
  • Simulink Report Generator recommended
  • Embedded Coder recommended
  • Simulink Verification and Validation recommended
Simulink Verification and Validation
  • Requires MATLAB
  • Requires Simulink
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
   
Stateflow
Statistics and Machine Learning Toolbox
  • Requires MATLAB
Symbolic Math Toolbox
  • Requires MATLAB
System Identification Toolbox
  • Requires MATLAB
  • Requires Simulink for using toolbox blocks
  • Signal Processing Toolbox recommended
  • Control System Toolbox recommended
Trading Toolbox
  • Requires MATLAB

Windows only support:

  • X_TRADER®
  • CQG®
  • Bloomberg EMSX
  • Interactive Brokers®
   
Vehicle Network Toolbox
  • Requires MATLAB
  • Simulink recommended
   
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
 
Wavelet Toolbox
  • Requires MATLAB
  • Signal Processing Toolbox recommended
  • Image Processing Toolbox recommended
  • Statistics and Machine Learning Toolbox recommended
WLAN System Toolbox
  • Requires MATLAB
  • Requires Signal Processing Toolbox
  • Requires DSP System Toolbox
  • Requires Communications System Toolbox
  • Instrument Control Toolbox recommended
  • Parallel Computing Toolbox recommended