MATLAB Compiler Runtime
bundles a set of components and libraries that aim to help you deploy applications built with Matlab, without having to install the package onto the target machine.
Matlab is an advanced programming language dedicated to technical and numerical computing, used widely for developing applications related to the fields of mathematics, economics, science and engineering.
Compiled applications and packages created with Matlab usually require the original development environment to be installed onto the target system and cannot be executed in its absence.
MATLAB Compiler Runtime aims to offer a convenient solution to this issue, removing all the compatibility problems that might occur and allowing end users to launch Matlab-based utilities on any computer, just as if Matlab was installed onto the system.
Components compiled with the Matlab Compiler cannot be opened unless the full package is installed on that specific computer. The advantage of MATLAB Compiler Runtime is that it can save you the time and the effort required for downloading and installing Matlab, which is only available as a trial version.
With this package installed on the system, each component runs against the runtime instead of Matlab, therefore each developer should include it in their setup packages.
The runtime comes in various editions that correspond to the version of Matlab in which the utility you want to run is created. Please note that components requiring a certain edition might not work with other versions.
MATLAB Compiler Runtime is an engine that includes the same shared libraries that Matlab uses to allow the execution of scripts, making them compatible with any PC they are launched on. Since it comes with no cost at all, it is a must-have tool for any Matlab developer.