Products and Services

Ineligible Programs

The following products are expressly NOT eligible for use with the MATLAB Compiler or MATLAB Distributed Computing Server. An "x" denotes program ineligibility. For MATLAB Compiler, this means that an application or component you deploy cannot use functionality from these products. 

Visit MATLAB Compiler Support for MATLAB and toolboxes for more detailed information on which functionality can and cannot be compiled.

MATLAB Product Family
Ineligible for Use On:
MATLAB Compiler
MATLAB Distributed Computing Server
Filter Design HDL Coder
 x
 x
LTE System Toolbox
 x
 
MATLAB Builder EX (for Microsoft Excel)
 x1
 x
MATLAB Builder JA (for Java language)
 x1
 x
MATLAB Builder NE (for Microsoft .NET Framework)
 x1
 x
MATLAB Coder
 x
 x
MATLAB Compiler
 x
 x
Model-Based Calibration Toolbox
 x
 
Robust Control Toolbox
 x
 
Spreadsheet Link EX (for Microsoft Excel)
 x
 x
Symbolic Math Toolbox
 x
 
SystemTest
 x
 

1 MATLAB builders work together with MATLAB Compiler to produce deployable components. They are ineligible for use with MATLAB Compiler because a deployed application built with MATLAB Compiler cannot itself use builder functionality to produce additional components.

Simulink Product Family
Ineligible for Use On:
MATLAB Compiler
MATLAB Distributed Computing Server
Aerospace Blockset
 x
 
Embedded Coder
 x
 See note 2
Gauges Blockset
 x
 
HDL Coder
 x
 x
HDL Verifier
 x
 
Real-Time Windows Target
 x
 x
SimDriveline
 x
 
SimElectronics
 x
 
SimEvents
 x
 
SimHydraulics
 x
 
SimMechanics
 x
 
SimPowerSystems
 x
 
SimRF
 x
 
Simscape
 x
 
Simulink
 x
 
Simulink Coder
 x
 See note 2
Simulink Control Design
 x
 
Simulink Design Optimization
 x
 
Simulink Design Verifier
 x
 x
Simulink PLC Coder
 x
 x
Simulink Report Generator
 x
 
Simulink Verification and Validation
 x
 
Stateflow
 x
 
Simulink Real-Time
 x
 See note 2

2 Parallel code generation is available only through the use of interactive matlabpool sessions.

Polyspace Products
Ineligible for Use On:
MATLAB Compiler
MATLAB Distributed Computing Server
Polyspace Bug Finder
 x
 See note 3
Polyspace Code Prover
 x
 See note 3
Polyspace Client for Ada
 x
 x
Polyspace Server for Ada
 x
 x

3 Notwithstanding the number of MDCS workers acquired, the number of Polyspace verification runs that a Licensed User may simultaneously execute using the Polyspace Code Prover or the Polyspace Bug Finder shall not exceed the number of keys available for the respective Polyspace Program.

Certification and Qualification Products
Ineligible for Use On:
MATLAB Compiler
MATLAB Distributed Computing Server
DO Qualification Kit (for DO-178)
 x
 x
IEC Certification Kit (for ISO 26262 and IEC 61508)
 x
 x