Products

AT4 wireless Increases Internal Test Coverage to Over 90% for LTE Physical Layer Test Equipment Desi

“MATLAB is a universal language that makes it easy to exchange algorithms and test results across our team. Our physical layer model in MATLAB and Simulink enabled us to better understand the LTE specifications, and Model-Based Design enabled us to verify that our FPGA implementation conformed to those specifications.” —Francisco Javier Campos, AT4 wireless

EIM Group Develops Quantitative Tools for Hedge Fund Portfolio Management

“With MathWorks tools, we provide answers to complex portfolio management questions rapidly. Responding quickly to our clients with quantitative analysis is a competitive advantage for EIM." - Dr. Stéphane Daul, EIM Group

MATLAB Compiler

Description

MATLAB Compiler 4.16 Support for MATLAB and Toolboxes

MATLAB Compiler 4.16 supports the full MATLAB language:

  •     All MATLAB 7 language features, including objects
  •     Most MATLAB toolboxes
  •     User-developed GUIs

The following table shows the MATLAB toolboxes that you can use with MATLAB Compiler 4.16 and describes which functionality can and cannot be compiled. For MATLAB Compiler, this means that an application or component you deploy cannot use functionality from these products. In general, MathWorks provided GUIs and code generation functionality will not compile.

 

Product Can be compiled Cannot be compiled
Aerospace Toolbox 2.8  Everything except for animation functionality  Animation functionality: interface to FlightGear flight simulator and MATLAB Handle Graphics animation objects
Bioinformatics Toolbox 4.0  All command line functionality
  •  All GUIs provided with toolbox
  •     affyread
Communications System Toolbox 5.1  All command line functionality  All GUIs provided with toolbox
Computer Vision System Toolbox 4.1  All command line functionality
  •   detectSURFFeatures
  •     extractFeatures (only the mode related to SURF features)
  •     disparity
  •     mplay
Control System Toolbox 9.2
  •   LTI objects
  •     Analysis and synthesis commands
  •     Response plots
  •  LTI Viewer
  •     SISO Design GUI
  •     PID Tuner GUI and pidtune function
Curve Fitting Toolbox 3.2  All command line functionality   All GUIs provided with toolbox
Data Acquisition Toolbox 3.0  All command line functionality   All GUIs provided with toolbox
Database Toolbox 3.10  All command line functionality
  •   All GUIs provided with toolbox
  •     querybuilder
Datafeed Toolbox 4.2  All command line functionality
  •   All GUIs provided with toolbox
  •     dftool
DSP System Toolbox 8.1  All command line functionality
  •   All GUIs provided with toolbox
  •     Code generation functionality
  •     Fixed-point capabilities
  •     Select System Objects™:
       - dsp.CICDecimator
       - dsp.CICInterpolator
       - dsp.DigitalDownConverter
       - dsp.DigitalUpConverter
       - dsp.TimeScope

Econometrics Toolbox 2.01

 All command line functionality  All GUIs provided with toolbox
Financial Derivatives Toolbox 5.8  All command line functionality  All GUIs provided with toolbox
Financial Toolbox 4.1  All command line functionality
  •  All GUIs provided with toolbox
  •     ftstool
  •     ftsgui
  •     uicalendar
Fixed-Income Toolbox 2.2  All command line functionality   All GUIs provided with toolbox
Fixed-Point Toolbox 3.4   Everything except
built-in GUIs
 GUI (NumericTypeScope)
Fuzzy Logic Toolbox 2.2.14*  FIS structure, manipulation, and simulation
  •  All GUIs provided with toolbox
  •     ANFIS training algorithm
Global Optimization Toolbox 3.2  All command line functionality  All GUIs provided with toolbox
Image Acquisition Toolbox 4.2  All command line functionality
  •  imaqtool
Image Processing Toolbox 7.2   All command line functionality including modular interactive tools
  •   cpselect
  •     imtool
  •     implay
Instrument Control Toolbox 7.2  All command line functionality
  •   All GUIs provided with toolbox
  •     Test & Measurement Tool
 Mapping Toolbox 3.4  

Most command line functionality

  •   maptool
  •   mapview
MATLAB 7.13  Most command line functionality  Command window, editor, GUIDE, and other development tools
MATLAB Report Generator 3.11  

Most command line functionality, including:

  •     Report generation through report
  •     Document conversion through rptconvert
  •   Command line functionality to compare XML files through xmlcomp
  •     All GUIs provided with toolbox
Model Predictive Control Toolbox 4.0  MPC objects, MPC controller design and simulation
  •   All GUIs provided with toolbox
  •     Simulink block
Neural Network Toolbox 7.0.2  Pre-trained network command line functions
  •   All other command line functionality
  •     All GUIs provided with toolbox
  •     Simulink blocks
  •     gensim
OPC Toolbox 3.1  All command line functionality  All GUIs provided with toolbox
Optimization Toolbox 6.1  All command line functionality  All GUIs provided with toolbox
Parallel Computing Toolbox 5.2**  All command line functionality  All GUIs provided with toolbox cannot be compiled
Partial Differential Equation Toolbox 1.0.19  All command line functionality  All GUIs provided with toolbox
RF Toolbox 2.9  All command line functionality  All GUIs provided with toolbox
Signal Processing Toolbox 6.16  All command line functionality
  •   All GUIs provided with toolbox
  •     Code generation functionality
Simulink 3D Animation 6.0  All command line functionality  
  • Simulink 3D Animation library (vrlib)
  •     Simulink 3D Animation server (no remote connection for the Orbisnap or blaxxun viewers)
  •     Animation recording functionality
  •     Editing world functionality
  •     Viewer features:
       - File > Open in Editor
       - Recording menu
       - Simulation menu
       - Help access
Statistics Toolbox 7.6  All command line functionality

All GUIs provided with toolbox

System Identification Toolbox 7.4.3  
  •     Creating data and model objects
  •     Preprocessing and manipulating data
  •     Simulating models, computing time and frequency responses, and plotting those responses
  •     Transforming models, including conversions between continuous and discrete time and model reduction
 
  • System Identification Tool (GUI)
  •     Simulink blocks for the toolbox (slident)
  •     Model estimation, including non-parametric analysis
Vehicle Network Toolbox 1.5  All command line functionality
  •   All GUIs provided with toolbox
  •     CAN Tool
Wavelet Toolbox 4.8  All command line functionality   All GUIs provided with toolbox
   

 

 

* Fuzzy Logic Toolbox includes source code that lets you compile a fuzzy inference system (FIS) using a C compiler. For more information, consult the Fuzzy Logic Toolbox documantation.
** Executables and shared libraries built from parallel MATLAB applications that use Parallel Computing Toolbox functions require MATLAB Distributed Computing Server to perform computations on a cluster. These executables and libraries run serially in standalone mode in absence of the server product.

Any product not listed above is not supported and will not work with the MATLAB Compiler. Refer to the list of Ineligible Programs for more details.