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 |
|---|---|---|---|
| R2026b (26.2) | 64-Bit | 64-Bit | arm64 |
| 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 – Häufig gestellte Fragen
MATLAB Runtime ist eine eigenständige Sammlung gemeinsamer Bibliotheken, die die Ausführung von kompilierten MATLAB-Anwendungen, Simulink-Anwendungen oder Bibliotheken auf Computern ermöglicht, auf denen keine MATLAB-Version installiert ist.
Ja. MATLAB Runtime ist frei verfügbar und kann ohne MATLAB-Lizenz direkt von der MathWorks MATLAB Runtime-Seite heruntergeladen werden.
Eigenständige Anwendungen, eigenständige Docker-Container-Anwendungen, Microsoft Excel-Add-Ins, MATLAB MapReduce-Anwendungen, MATLAB Web-Apps, C/C++-Bibliotheken, .NET-Bibliotheken / COM-Komponenten, Java JARs, Python-Pakete, Microservice-Docker-Container, MATLAB Production Server-Archive
Sie müssen die Version herunterladen, die mit der MATLAB-Release übereinstimmt, mit der Ihre Anwendung kompiliert wurde. Diese Information finden Sie in der readme.txt-Datei, die der Anwendung oder Komponente beiliegt.
Laden Sie den Installer für Ihre Release- und Plattformversion von der MathWorks MATLAB Runtime-Seite herunter, speichern Sie ihn auf dem Zielcomputer, doppelklicken Sie dann den Installer und folgen Sie den Anweisungen im Installationsassistenten.
Nur wenn die Anwendungen/Bibliotheken mit unterschiedlichen Releases kompiliert wurden. Beispielsweise: Wenn Sie eine eigenständige Anwendung haben, die mit R2025a kompiliert wurde, und Sie eine zweite eigenständige Anwendung installieren, die mit R2026a entwickelt wurde, müssten Sie die MATLAB Runtime für R2026a herunterladen. Wenn die Anwendungen mit derselben Release-Version kompiliert wurden, können sie dieselbe MATLAB Runtime verwenden.
Ja. MathWorks stellt Installer für MATLAB Runtime für Windows (64‑Bit), Linux (64‑Bit) und Mac (Intel 64‑Bit und arm64, abhängig von der Release) bereit.
Die Standardeinstellung für kompilierte Anwendungen ist „Fetch MATLAB Runtime from mathworks.com during application installation.“ Dies geschieht während der Installation automatisch im Hintergrund, sodass der Benutzer MATLAB Runtime nicht manuell herunterladen muss. Der Autor der kompilierten Anwendung/Bibliothek kann außerdem wählen, „Include MATLAB Runtime in application installer for offline installation“, was insbesondere in Air-Gapped-Umgebungen nützlich ist. Der Benutzer muss MATLAB Runtime von dieser Seite nur dann manuell herunterladen, wenn der Autor der Anwendung/Bibliothek ausdrücklich die Option „Do not include MATLAB Runtime in application installer“ wählt.
Ja. Wenn „Fetch MATLAB Runtime from mathworks.com during application installation“ oder „Include MATLAB Runtime in application installer for offline installation“ ausgewählt ist, lädt der Installer nur die spezifischen Komponenten und Toolboxes herunter, die zum Ausführen der Anwendung erforderlich sind. Dies führt typischerweise zu einem geringeren MATLAB Runtime-Footprint. Die von dieser Seite heruntergeladene MATLAB Runtime enthält alle Komponenten und Toolboxes.
Nein. MATLAB Runtime ist speziell dafür konzipiert, kompilierte MATLAB-Anwendungen auf Systemen auszuführen, auf denen MATLAB nicht installiert ist.
Nein. Wenn MATLAB Runtime dauerhaft auf der Festplatte des CI Runner vorhanden ist, müssen Sie nur das Artefakt neu kompilieren. MATLAB Runtime muss nur heruntergeladen und installiert werden, wenn Sie die Release-Version oder die Plattform ändern.
Ja. Wichtige Sicherheitskorrekturen sind für die Releases R2016a, R2016b und R2017a verfügbar. Wenn Ihre Anwendung MATLAB App Designer-Dateien (.mlapp) verwendet, empfiehlt MathWorks, nach der Installation des Runtimes für diese Releases das neueste Update anzuwenden.
Online-Downloads sind nur für Releases nach R2012a verfügbar. Für R2011b und frühere Releases öffnen Sie MATLAB und führen den Befehl mcrinstaller aus, um die für die Weiterverteilung bestimmte Runtime zu finden, oder fordern Sie sie bei der Person an, die das bereitgestellte Paket erstellt hat.
Ein KI-Agent oder Harness verbindet sich direkt mit einem installierten MATLAB-Programm über den MCP Server, um Code auszuführen, und muss MATLAB Runtime nicht herunterladen, es sei denn, er testet eine kompilierte Anwendung zur Verifikation oder zur Prüfung auf Äquivalenz.