Specifications and Limitations

General Limitations

The following MATLAB and Simulink features and commands are not supported in MATLAB Online:

Product Limitations
  • MATLAB Online cannot interact with some hardware, including instrument control.  Hardware that can be accessed include:
  • Packaging tools for add-ons and MATLAB Compiler and MATLAB Compiler SDK are not supported.
  • Windows-specific components like COM are not supported. 
  • xlsread and xlswrite will work in basic mode.
  • Using the MEX command to build C/C++ or Fortran MEX-files is not supported.
  • Files larger than 256 MB cannot be uploaded on MATLAB Online, but can be through MATLAB Drive.
  • The graphical interface to the profiler is not supported.
  • Use of the shell escape bang (!) command is not fully supported.
  • App Designer is only available in Google Chrome and Microsoft Edge

Most Simulink features, including editing and simulating models, are supported.

Simulink Online can communicate with Raspberry Pi hardware - external mode is not supported.

Features that are not supported:

  • Mask Editor
  • Only basic text editing supported in MATLAB Function Block
  • Variant Manager
  • Simulink Debugger
  • Model Parameter Configuration dialog box

Other Simulink Online limitations:

  • Only Windows® keyboard shortcuts are supported
  • Copy/Paste from external applications is not supported
  • Screen resolutions larger than 1920x1200 are not supported
  • Users of Simulink Online outside of the US may experience slow performance.

Supported Products

MATLAB Online supports the following products: 

Product Exceptions
5G Toolbox
  • 5G Waveform Generator App
Aerospace Toolbox
  • aeroDataPackage
  • Aero.FGAnimation
  • astfganim
  • Aero.VirtualRealityAnimation
Audio Toolbox
  • Audio device I/O (audio device reader and writer, audio I/O in apps and in Simulink)
  • MIDI device I/O (midi device and Simulink MIDI controls block)
  • Plugin generation (only JUCE project generation is supported)
Communications Toolbox

  • RF Propagation functionality
  • Wireless Waveform Generator app
Computer Vision Toolbox
  • vision.VideoPlayer System Object
  • vision.DeployableVideoPlayer System Object
  • Camera Calibrator
  • Stereo Camera Calibrator
  • Image Labeler
  • Video Labeler
  • OCR Trainer
Control System Toolbox
Curve Fitting Toolbox
Database Toolbox
  • Only supported for SQLite databases
Deep Learning Toolbox
DSP System Toolbox
  • dsp.AudioFileWriter
  • audioDeviceWriter
  • Filter Builder app
  • dspunfold
Econometrics Toolbox

Financial Instruments Toolbox
Financial Toolbox
Fuzzy Logic Toolbox
Global Optimization Toolbox
GPU Coder
  • GPU Coder app
  • coder.screener
  • GPU Coder Support Package for NVIDIA GPUs
  • Deep Learning code generation for TensorRT targets
Image Processing Toolbox
  • implay
  • immovie
  • Image Segmenter
  • Image Region Analyzer
  • Image Batch Processor
LTE Toolbox
  • LTE Waveform Generator App
Mapping Toolbox
  • MATLAB Coder app
  • coder.screener 
  • MATLAB Coder interface for Deep Learning Libraries Support Package
  • Deep Learning code generation for MKL-DNN targets
Model Predictive Control Toolbox
  • MPC Designer app
Navigation Toolbox
  • SLAM Map Builder App
Optimization Toolbox
Parallel Computing Toolbox
  • Parallel Preferences are not supported
  • Local clusters are not available in MATLAB Online
Partial Differential Equation Toolbox
Phased Array System Toolbox
RF Toolbox
Risk Management Toolbox  
Robotics System Toolbox
  • All features that require a Gazebo Connection are currently not supported for MATLAB Online
Robust Control Toolbox
Satellite Communications Toolbox
  • Satellite Link Budget Analyzer App
Signal Processing Toolbox
  • Filter Builder app
  • Signal Analyzer app
  • Signal Labeler app
  • Results Explorer
  • Variable Viewer
  • Statistics Viewer
  • Model table of nominal values
Simscape Driveline  
Simscape Electrical  
Simscape Fluids  
Simscape Multibody
  • Block parameters can only be viewed and changed via the API commands get_param and set_param
  • Mechanics Explorer
Simulink Control Design
  • Model Linearizer
  • Control System Designer
  • Control System Tuner
  • Frequency Response Estimator
  • Steady State Manager
Simulink Design Optimization
  • Parameter Estimator App
  • Response Optimizer App
  • Sensitivity Analyzer App
Statistics and Machine Learning Toolbox
Symbolic Math Toolbox
  • MuPad Notebook and functions that interface with it
System Composer  
System Identification Toolbox
  • System Identification App
UAV Toolbox
  • Flight Log Analyzer App (flightLogAnalyzer)
  • Simulation 3D library in Simulink (uavsim3dlib)
  • mavlinkio can only send and receive messages within local host
Wavelet Toolbox
  • waveletAnalyzer App
  • waveletSignalDenoiser App