Interfacce MATLAB e altri linguaggi
MATLAB, MATLAB Production Server e i relativi prodotti complementari sono compatibili con le seguenti versioni di altri linguaggi di programmazione. Per ulteriori informazioni, consulta Utilizzo di MATLAB con altri linguaggi.
Java
Per informazioni sulle versioni di Java compatibili con le release precedenti di MATLAB, consulta Versioni di OpenDJK compatibili con i prodotti MATLAB per release.
Versione
|
Chiamata di MATLAB da Java (API Engine) | Chiamata di Java da MATLAB | MATLAB Compiler e MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Oracle Java 8 |
||||
OpenJDK 8 | ||||
OpenJDK 11 | ||||
OpenJDK 17 |
Python
Per informazioni sulle versioni di Python compatibili con le release precedenti di MATLAB, consulta Versioni di Python compatibili con i prodotti MATLAB per release.
Versione | Chiamata di MATLAB da Python (API Engine) | Chiamata di Python da MATLAB | MATLAB Compiler e MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Python 3.9 | ||||
Python 3.10 |
||||
Python 3.11 |
||||
Python 3.12 |
C/C++
Versione
|
Chiamata di MATLAB da C/C++ (API Engine) | Chiamata di C/C++ da MATLAB | MATLAB Compiler e MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
C - Tutte le versioni precedenti alla 11 |
||||
C Versione 11 | ||||
C Versione 17 | ||||
C++ - Tutte le versioni precedenti alla 11 |
||||
C++ Versione 11 | ||||
C++ Versione 14 | ||||
C++ Versione 17 |
.NET
Linguaggio
|
Chiamata di MATLAB da .NET (API Engine) | Chiamata di .NET da MATLAB | MATLAB Compiler e MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
.NET Framework 4.6.2 o versioni successive | ||||
.NET 7.0 o versioni successive |
Altro
Linguaggio
|
Chiamata di MATLAB da altro linguaggio (API Engine) | Chiamata di altro linguaggio da MATLAB | MATLAB Compiler e MATLAB Compiler SDK | MATLAB Production Server |
---|---|---|---|---|
Fortran - Tutte le versioni | ||||
App e componenti .COM - Tutte le versioni | ||||
HTTP 1.1 | ||||
Perl 5.32.1 |