MATLAB and Simulink Requirements

MATLAB 他言語対応インターフェイス

MATLAB、MATLAB Production Server、アドオン製品は、次のプログラミング言語のバージョンと互換性があります。 詳細については、「MATLAB と他のプログラミング言語との連携」を参照してください。

Java

MATLAB の以前のリリースと互換性のある Java のバージョンについては、「MATLAB 製品リリース別対応 OpenJDK バージョン」を参照してください。

バージョン Call MATLAB From Java (Engine API) Call Java from MATLAB MATLAB Compiler and MATLAB Compiler SDK MATLAB Production Server  MATLAB Job Scheduler
Oracle Java 8
OpenJDK 8
OpenJDK 11
OpenJDK 17  
OpenJDK 21  

Python

MATLAB の以前のリリースと互換性のある Python のバージョンについては、「MATLAB 製品リリース別対応 Python バージョン」を参照してください。

バージョン Call MATLAB From Python (Engine API) Call Python from MATLAB MATLAB Compiler and MATLAB Compiler SDK MATLAB Production Server 
Python 3.9
Python 3.10


Python 3.11


Python 3.12


Python 3.13

C/C++

バージョン Call MATLAB From C/C++ (Engine API) Call C/C++ from MATLAB MATLAB Compiler and MATLAB Compiler SDK MATLAB Production Server 
C - All versions prior to 11
C Version 11    
C Version 17    
C++ - All versions prior to 11
C++ Version 11
C++ Version 14
C++ Version 17

.NET

Language (software) Call MATLAB From .NET (Engine API) Call .NET from MATLAB MATLAB Compiler and MATLAB Compiler SDK MATLAB Production Server 
.NET Framework 4.6.2 or higher
.NET 8.0 or higher  

その他

Language (software) Call MATLAB From Other Language (Engine API) Call Other Language from MATLAB MATLAB Compiler and MATLAB Compiler SDK MATLAB Production Server 
Fortran - All versions    
.COM components and apps - All versions  
HTTP 1.1    
Perl 5.38.2