MATLAB Runtime
Führen Sie kompilierte MATLAB-Anwendungen oder -Komponenten aus, ohne MATLAB zu installieren
Die MATLAB Runtime ist ein eigenständiger Satz gemeinsam genutzter Bibliotheken, der die Ausführung kompilierter MATLAB- und Simulink- Anwendungen oder -Komponenten ermöglicht. Bei gemeinsamer Verwendung ermöglichen Ihnen MATLAB, MATLAB Compiler, Simulink Compiler und die MATLAB Runtime die schnelle und sichere Erstellung und Verteilung numerischer Anwendungen, Simulationen oder Softwarekomponenten.
So laden Sie die MATLAB Runtime herunter und installieren sie:
-
1. Klicken Sie in der folgenden Tabelle auf die Version und Plattform, die der von Ihnen verwendeten Anwendung oder Komponente entspricht. Die Version der MATLAB Runtime ist an die Version von MATLAB gebunden.
Hinweis: Diese Informationen finden Sie in der Datei
readme.txt, die der Anwendung oder Komponente beiliegt. -
Speichern Sie die MATLAB Runtime Installationsdatei auf dem Computer, auf dem Sie die Anwendung oder Komponente ausführen möchten.
-
Doppelklicken Sie auf das Installationsprogramm und folgen Sie den Anweisungen des Installationsassistenten.
Sehen Sie sich die Dokumentation zum MATLAB Runtime Installer für weitere Informationen an.
| Release (MATLAB Runtime Version) | Windows | Linux | Mac |
|---|---|---|---|
| R2026a (26.1) | 64-Bit | 64-Bit | arm64 |
| R2025b (25.2) | 64-Bit | 64-Bit | Intel 64-Bit / arm64 |
| R2025a (25.1) | 64-Bit | 64-Bit | Intel 64-Bit / arm64 |
| R2024b (24.2) | 64-Bit | 64-Bit | Intel 64-Bit / arm64 |
| R2024a (24.1) | 64-Bit | 64-Bit | Intel 64-Bit / arm64 |
| R2023b (23.2) | 64-Bit | 64-Bit | Intel 64-Bit / arm64 |
| R2023a (9.14) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2022b (9.13) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2022a (9.12) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2021b (9.11) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2021a (9.10) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2020b (9.9) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2020a (9.8) | 64-Bit | 64-Bit | Intel 64-Bit |
| R2019b (9.7) |
64-Bit | 64-Bit | Intel 64-Bit |
| R2019a (9.6) |
64-Bit | 64-Bit | Intel 64-Bit |
| R2018b (9.5) |
64-Bit |
64-Bit |
Intel 64-Bit |
| R2018a (9.4) |
64-Bit |
64-Bit |
Intel 64-Bit |
| R2017b (9.3) | 64-Bit | 64-Bit | Intel 64-Bit |
Wenden Sie Updates auf die Versionen R2016a-R2017a von MATLAB Runtime an, nachdem Sie die Runtime installiert haben.Für die Versionen R2016a, R2016b und R2017a der MATLAB Runtime sind wichtige Sicherheits-Updates verfügbar. Nachdem Sie die MATLAB Runtime für eine dieser Versionen installiert haben, sollten Sie das neueste Update anwenden, indem Sie unten auf den entsprechenden Update-Link klicken. Beachten Sie, dass dies nur gilt, wenn Ihre Anwendung MATLAB-Apps verwendet, die mit MATLAB App Designer erstellt wurden (.mlapp-Dateien). Weitere Informationen finden Sie hier in diesem Bug-Report. https://www.mathworks.com/support/bugreports/1830810
|
|||||||||||||||
| R2015b (9.0) 1, 2, 3 | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2015aSP1 (8.5.1) 1 | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2015a (8.5) 1 | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2014b (8.4) 1 | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2014a (8.3) 1 | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2013b (8.2) | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2013a (8.1) | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2012b (8.0) | 32 Bit / 64-Bit | 64-Bit | Intel 64-Bit |
| R2012a (7.17) | 32 Bit / 64-Bit | 32 Bit / 64-Bit | Intel 64-Bit |
| R2011b und früher 4 | Öffnen Sie MATLAB und führen Sie den Befehl |
||
Hinweise
- R2014a-2016a unterstützt macOS Sierra 10.12 nicht. Wenn Sie eine dieser Versionen der MATLAB Runtime auf dieser nicht unterstützten macOS-Version ausführen möchten, müssen Sie möglicherweise einen Patch installieren, um ein Inkompatibilitätsproblem zu beheben. Weitere Informationen unter Stellen Sie fest, ob diese Inkompatibilität Sie betrifft. MathWorks empfiehlt dringend, auf macOS Sierra 10.12 keine Version der MATLAB Runtime auszuführen, die älter als R2014a ist.
- MATLAB Runtime 9.0.1 für R2016a ist für die Verwendung mit MATLAB 9.0 vorgesehen, das ebenfalls R2016a ist.
- MATLAB Runtime 9.0 für R2015b ist für die Verwendung mit MATLAB 8.6 vorgesehen, das ebenfalls R2015b ist.
- Online-Versionen von MATLAB Runtime sind nur für Releases nach R2012a verfügbar. Ältere Versionen von MATLAB Runtime wurden mit MATLAB Compiler ausgeliefert. Wenn Sie nicht über MATLAB verfügen, fordern Sie die Runtime bitte vom Benutzer des MATLAB Compiler an, der das bereitgestellte Paket erstellt hat.
MATLAB Runtime FAQs
MATLAB Runtime is a standalone set of shared libraries that enables the execution of compiled MATLAB applications, Simulink applications, or libraries on computers without an installed version of MATLAB.
Yes, MATLAB Runtime is freely available and can be downloaded directly from the MathWorks MATLAB Runtime page without a MATLAB license.
Standalone applications, Standalone Docker container applications, Microsoft Excel add-ins, MATLAB MapReduce Applications, MATLAB Web Apps, C/C++ libraries, .NET libraries / COM components, JAVA JARs, Python Packages, Microservice Docker containers, MATLAB Production Server archives
You must download the version that matches the MATLAB release used to compile your application. You can find this information in the readme.txt file that accompanies the application or component.
Download the installer for your release and platform from the MathWorks MATLAB Runtime page, save it to the target computer, then double-click the installer and follow the instructions in the installation wizard.
Only if the applications/libraries are compiled on different releases. For example, if you have a R2025a compiled standalone application and you install a second R2026a developed standalone application then you would need to download the R2026a MATLAB Runtime. If the applications are compiled on the same release they can share the same MATLAB Runtime.
Yes, MathWorks provides MATLAB Runtime installers for Windows (64-bit), Linux (64-bit), and Mac (Intel 64-bit and arm64, depending on the release).
The default option for compiled applications is to “Fetch MATLAB Runtime from mathworks.com during application installation.” This happens automatically behind the scenes during installation, so the user does not need to manually download MATLAB Runtime. The author of the compiled application/library can also choose to “Include MATLAB Runtime in application installer for offline installation” which is especially useful in air gapped environments. The user only must manually download MATLAB Runtime from this page if the author of the application/library explicitly chooses the option “Do not include MATLAB Runtime in application installer.”
Yes, if “Fetch MATLAB Runtime from mathworks.com during application installation” or “Include MATLAB Runtime in application installer for offline installation” is selected the installer will fetch only the specific components and toolboxes required to run the application. This typically results in a smaller MATLAB Runtime footprint. MATLAB Runtime downloaded from this page contains all the components and toolboxes.
No, MATLAB Runtime is designed specifically to run compiled MATLAB applications on systems that do not have MATLAB installed.
No, if MATLAB Runtime resides persistently on the disk of the CI Runner, you only need to recompile the artifact. MATLAB Runtime only needs to be downloaded and installed if you change releases or platforms.
Yes, important security fixes are available for the R2016a, R2016b, and R2017a releases. If your application uses MATLAB App Designer files (.mlapp), MathWorks recommends applying the latest update after installing the runtime for those releases.
Online downloads are only available for releases after R2012a. For R2011b and earlier, open MATLAB and run the command mcrinstaller to locate the runtime for redistribution, or request it from the person who created the deployed package.
An AI agent or harness connects directly to an installed MATLAB program through the MCP Server to execute code and does not need to download MATLAB Runtime unless it is testing a compiled application for verification or equivalency.