MATLAB Runtime
MATLAB Runtime (MCR) is a collection of shared libraries, MATLAB code, and other files that enables the execution of compiled and packaged MATLAB applications on systems without an installed version of MATLAB. End users who want to run these applications without MATLAB must install MATLAB Runtime or specify the location of a MATLAB Runtime network installation.
To create an application installer that contains MATLAB Runtime, you must download the MATLAB Runtime installer that matches both the version and update level of MATLAB used to create the installer. To distribute a packaged MATLAB application without an installer, end users must download the MATLAB Runtime installer that matches the version of MATLAB used to compile the application, at the same update level or newer. For more information, see Install and Configure MATLAB Runtime.
Functions
mcrinstaller | Display version and location information for MATLAB Runtime installer corresponding to current platform |
mcrversion | Return MATLAB Runtime version number that matches MATLAB version |
compiler.runtime.download | Download MATLAB Runtime installer |
Topics
Installation
- Install and Configure MATLAB Runtime
Install, configure, and uninstall MATLAB Runtime. - Set MATLAB Runtime Path for Deployment
Define paths for machines where you want to run applications generated with MATLAB Compiler™ or MATLAB Compiler SDK™. - MATLAB Runtime on Big Data Platforms
Download MATLAB Runtime for installation on big data platforms. - MATLAB Runtime Container
Learn how to get a MATLAB Runtime container image for use in CI/CD workflows. - Run Applications Using a Network Installation of MATLAB Runtime
Describes the steps you must follow to run applications using a network install of MATLAB Runtime.
MATLAB Runtime Customization
- MATLAB Runtime Startup Options
Set MATLAB Runtime options, such as-nojvm
,-nodisplay
, or-logfile
. - Using MATLAB Runtime User Data Interface
Access MATLAB Runtime data. - Display MATLAB Runtime Initialization Messages
Create console messages for end users.
MATLAB Runtime Considerations
- Differences Between MATLAB and MATLAB Runtime
MATLAB Runtime is version-specific and has no graphical interface. - Performance Considerations and MATLAB Runtime
MATLAB Runtime supports many languages, which impacts its size and performance.