MATLAB-Schnittstellen zu anderen Programmiersprachen
MATLAB, MATLAB Production Server und zugehörige Add-on-Produkte sind mit den folgenden Versionen anderer Programmiersprachen kompatibel. Weitere Informationen: Verwendung von MATLAB mit anderen Sprachen
Java
Informationen dazu, welche Java-Versionen mit früheren MATLAB-Releases kompatibel sind, finden Sie unter Versionen von OpenJDK, die mit MATLAB-Produkten kompatibel sind (nach Release).
Version
|
MATLAB aus Java aufrufen (Engine-API) | Java von MATLAB aufrufen | MATLAB Compiler und MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Oracle Java 8 |
||||
OpenJDK 8 | ||||
OpenJDK 11 | ||||
OpenJDK 17 |
Python
Informationen dazu, welche Python-Versionen mit früheren MATLAB-Releases kompatibel sind, finden Sie unter Versionen von Python, die mit MATLAB-Produkten kompatibel sind (nach Release).
Version | MATLAB über Python aufrufen (Engine-API) | Python von MATLAB aufrufen | MATLAB Compiler und MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Python 3.9 | ||||
Python 3.10 |
||||
Python 3.11 |
||||
Python 3.12 |
C/C++
Version
|
MATLAB aus C/C++ aufrufen (Engine-API) | C/C++ von MATLAB aufrufen | MATLAB Compiler und MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
C – alle Versionen vor Version 11 |
||||
C Version 11 | ||||
C Version 17 | ||||
C++ – alle Versionen vor Version 11 |
||||
C++ Version 11 | ||||
C++ Version 14 | ||||
C++ Version 17 |
.NET
Sprache
|
MATLAB aus .NET aufrufen (Engine-API) | .NET von MATLAB aufrufen | MATLAB Compiler und MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
.NET Framework 4.6.2 oder höher | ||||
.NET 7.0 oder höher |
Sonstige
Sprache
|
MATLAB aus anderen Sprachen aufrufen (Engine-API) | Andere Sprache aus MATLAB aufrufen | MATLAB Compiler und MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Fortran – alle Versionen | ||||
.COM-Komponenten und -Apps — alle Versionen | ||||
HTTP 1.1 | ||||
Perl 5.32.1 |