MATLAB 他言語対応インターフェイス
MATLAB、MATLAB Production Server、アドオン製品は、次のプログラミング言語のバージョンと互換性があります。 詳細については、「MATLAB と他のプログラミング言語との連携」を参照してください。
Java
MATLAB の以前のリリースと互換性のある Java のバージョンについては、「MATLAB 製品リリース別対応 OpenJDK バージョン」を参照してください。
バージョン |
Java からの MATLAB の呼び出し (エンジン API) | MATLAB からの Java の呼び出し | MATLAB Compiler / MATLAB Compiler SDK | MATLAB Production Server |
|---|---|---|---|---|
| Oracle Java 8 |
||||
| OpenJDK 8 | ||||
| OpenJDK 11 | ||||
| OpenJDK 17 |
Python
MATLAB の以前のリリースと互換性のある Python のバージョンについては、「MATLAB 製品リリース別対応 Python バージョン」を参照してください。
| バージョン | Python からの MATLAB の呼び出し (エンジン API) | MATLAB からの Python の呼び出し | MATLAB Compiler / MATLAB Compiler SDK | MATLAB Production Server |
|---|---|---|---|---|
| Python 3.9 | ||||
| Python 3.10 |
||||
| Python 3.11 |
||||
| Python 3.12 |
C/C++
バージョン |
C/C++ からの MATLAB の呼び出し (エンジン API) | MATLAB からの C/C++ の呼び出し | MATLAB Compiler / MATLAB Compiler SDK | MATLAB Production Server |
|---|---|---|---|---|
| C 11 以前の旧バージョン |
||||
| C Version 11 | ||||
| C Version 17 | ||||
| C++ 11 以前の旧バージョン |
||||
| C++ Version 11 | ||||
| C++ Version 14 | ||||
| C++ Version 17 |
.NET
言語 |
.NET からの MATLAB の呼び出し (エンジン API) | MATLAB からの .NET の呼び出し | MATLAB Compiler / MATLAB Compiler SDK | MATLAB Production Server |
|---|---|---|---|---|
| .NET Framework 4.6.2 以降 | ||||
| .NET 7.0 以降 |
その他
言語 |
他の言語からの MATLAB の呼び出し (エンジン API) | MATLAB からの他の言語の呼び出し | MATLAB Compiler / MATLAB Compiler SDK | MATLAB Production Server |
|---|---|---|---|---|
| Fortran の全バージョン | ||||
| .COM コンポーネント/アプリの全バージョン | ||||
| HTTP 1.1 | ||||
| Perl 5.32.1 |