MATLAB Compiler

MATLAB Runtime

Esegui applicazioni o componenti compilati MATLAB senza installare MATLAB.

MATLAB Runtime è un set autonomo di librerie condivise che consente l'esecuzione di applicazioni MATLAB e Simulink compilate o di componenti. Se utilizzati insieme, MATLAB, MATLAB Compiler, Simulink Compiler e MATLAB Runtime consentono di creare e distribuire applicazioni numeriche, simulazioni o componenti software in modo rapido e sicuro.

Per scaricare e installare MATLAB Runtime:

  1. Nella tabella sottostante, fare clic sulla versione e sulla piattaforma che corrispondono all'applicazione o al componente in uso. La versione di MATLAB Runtime è legata alla versione di MATLAB.

    Nota: Puoi trovare queste informazioni nel file readme.txt allegato all'applicazione o al componente.

  2. Salva il file di installazione MATLAB Runtime sul computer su cui si prevede di eseguire l'applicazione o il componente.

  3. Fai doppio clic sul programma di installazione e segui le istruzioni della procedura guidata.

Vedi la documentazione MATLAB Runtime Installer per ulteriori informazioni.

Release (MATLAB Runtime versione#) 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

Applica gli aggiornamenti alle versioni R2016a-R2017a di MATLAB Runtime dopo aver installato il runtime

Sono disponibili importanti correzioni di sicurezza per le versioni R2016a, R2016b e R2017a di MATLAB Runtime. Dopo aver installato MATLAB Runtime per una di queste versioni, dovresti applicare l'ultimo aggiornamento cliccando sul link di aggiornamento appropriato qui sotto. Tieni presente che questo vale solo se l'applicazione utilizza app MATLAB create con MATLAB App Designer (file .mlapp). Per maggiori informazioni vedi questa segnalazione di bug. https://www.mathworks.com/support/bugreports/1830810

R2017a (9.2)
64 bit   |   Aggiornamento 64 bit   |   Aggiornamento Intel 64 bit   |   Aggiornamento
R2016b (9.1)
64 bit   |   Aggiornamento 64 bit   |   Aggiornamento Intel 64 bit   |   Aggiornamento
R2016a (9.0.1) 1, 2 64 bit   |   Aggiornamento 64 bit   |   Aggiornamento Intel 64 bit   |   Aggiornamento
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 e precedenti 4

Apri MATLAB ed esegui il comando mcrinstaller per individuare MATLAB Runtime da ridistribuire con i componenti compilati.

Note

  1. R2014a-2016a non supporta macOS Sierra 10.12. Se scegli di eseguire una di queste versioni di MATLAB Runtime su questa versione di macOS non supportata, potrebbe essere necessario installare una patch per risolvere un problema di incompatibilità. Scopri di più su determina se questa incompatibilità ti riguarda. MathWorks consiglia vivamente di non eseguire versioni di MATLAB Runtime precedenti alla R2014a su macOS Sierra 10.12.
  2. MATLAB Runtime 9.0.1, per R2016a, è progettato per funzionare con MATLAB 9.0, anch'esso R2016a.
  3. MATLAB Runtime 9.0, per R2015b, è progettato per funzionare con MATLAB 8.6, anch'esso R2015b.
  4. Le versioni online di MATLAB Runtime sono disponibili solo per le versioni successive a R2012a. Le versioni precedenti di MATLAB Runtime venivano fornite con MATLAB Compiler. Se non si dispone di MATLAB, richiedi il Runtime all'utente di MATLAB Compiler che ha creato il pacchetto distribuito.

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.