MATLAB Runtime
MATLAB をインストールせずに、コンパイル済みの MATLAB アプリケーションまたはコンポーネントを実行します。
MATLAB Runtime は、コンパイルされたMATLAB、Simulink アプリケーション、コンポーネントの実行を可能にするスタンドアロンの共有ライブラリ セットです。MATLAB、MATLAB Compiler、;Simulink Compiler、MATLAB Runtime を一緒に使用すると、数値アプリケーション、シミュレーション、ソフトウェア コンポーネントを迅速かつ安全に作成および配布できます。
MATLAB Runtime をダウンロードしてインストールするには:
-
下の表で、使用しているアプリケーションまたはコンポーネントに対応するバージョンとプラットフォームをクリックします。MATLAB Runtime のバージョンは MATLAB のバージョンに関連付けられています。
注: この情報は、アプリケーションまたはコンポーネントに付属する
readme.txtファイルに記載されています。 -
アプリケーションまたはコンポーネントを実行する予定のコンピューターに MATLAB Runtime インストーラー ファイルを保存します。
-
インストーラーをダブルクリックし、インストール ウィザードの指示に従います。
詳細については、MATLAB Runtimeインストーラーのドキュメントを参照してください。
| リリース (MATLAB Runtime のバージョン番号) | Windows | Linux | Mac |
|---|---|---|---|
| R2026a (26.1) | 64 ビット | 64 ビット | arm64 |
| R2025b (25.2) | 64 ビット | 64 ビット | Intel 64 ビット / arm64 |
| R2025a (25.1) | 64 ビット | 64 ビット | Intel 64 ビット / arm64 |
| R2024b (24.2) | 64 ビット | 64 ビット | Intel 64 ビット / arm64 |
| R2024a (24.1) | 64 ビット | 64 ビット | Intel 64 ビット / arm64 |
| R2023b (23.2) | 64 ビット | 64 ビット | Intel 64 ビット / arm64 |
| R2023a (9.14) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2022b (9.13) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2022a (9.12) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2021b (9.11) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2021a (9.10) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2020b (9.9) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2020a (9.8) | 64 ビット | 64 ビット | Intel 64 ビット |
| R2019b (9.7) |
64 ビット | 64 ビット | Intel 64 ビット |
| R2019a (9.6) |
64 ビット | 64 ビット | Intel 64 ビット |
| R2018b (9.5) |
64 ビット |
64 ビット |
Intel 64 ビット |
| R2018a (9.4) |
64 ビット |
64 ビット |
Intel 64 ビット |
| R2017b (9.3) | 64 ビット | 64 ビット | Intel 64 ビット |
Runtime をインストールした後、MATLAB Runtime R2016a-R2017a バージョンのアップデートを適用します。MATLAB Runtime の R2016a、R2016b、R2017a リリースには重要なセキュリティ修正が含まれています。MATLAB Runtime をインストールした後、以下の適切なアップデートのリンクをクリックし、最新のアップデートを適用する必要があります。これは、アプリケーションが MATLAB App Designer (.mlapp ファイル) で作成された MATLAB アプリを使用する場合にのみ適用されることに注意してください。詳細についてはバグレポートを参照してください。 https://www.mathworks.com/support/bugreports/1830810
|
|||||||||||||||
| R2015b (9.0) 1, 2, 3 | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2015aSP1 (8.5.1) 1 | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2015a (8.5) 1 | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2014b (8.4) 1 | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2014a (8.3) 1 | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2013b (8.2) | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2013a (8.1) | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2012b (8.0) | 32 ビット / 64 ビット | 64 ビット | Intel 64 ビット |
| R2012a (7.17) | 32 ビット / 64 ビット | 32 ビット / 64 ビット | Intel 64 ビット |
| R2011b 以前 4 | MATLABを開き、コマンド |
||
メモ
- R2014a-2016a は macOS Sierra 10.12 をサポートしていません。サポートされていない macOS バージョンでこれらのバージョンの MATLAB Runtime を実行する場合は、非互換性の問題を修正するためのパッチをインストールする必要がある場合があります。非互換性による影響があるかどうかを判断するには、を参照してください。MathWorks は、macOS Sierra 10.12 で R2014a より古いバージョンの MATLAB Runtime を実行しないことを強くお勧めします。
- R2016a 用の MATLAB Runtime 9.0.1 は、同じく R2016a である MATLAB 9.0 で動作するように設計されています。
- R2015b 用の MATLAB Runtime 9.0 は、同じく R2015b である MATLAB 8.6 で動作するように設計されています。
- MATLAB Runtime のオンライン バージョンは、R2012a 後のリリースでのみ利用できます。MATLAB Runtime の古いリリースは、 MATLAB Compiler に付属していました。MATLAB をお持ちでない場合は、展開したパッケージを作成した MATLAB Compiler ユーザーにランタイムをリクエストしてください。
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.