MATLAB and Simulink Requirements

Interfaces MATLAB avec d'autres langages

MATLAB, MATLAB Production Server et les produits complémentaires associés sont compatibles avec les versions listées ci-dessous d'autres langages de programmation.  Pour plus d'informations consultez la page Utiliser MATLAB avec d'autres langages de programmation.

Java

Pour plus d'informations sur les versions de Java compatibles avec les versions précédentes de MATLAB, consultez la page consacrée aux versions d'OpenJDK compatibles avec les différentes versions des produits MATLAB.

Version Appeler MATLAB depuis Java (API Engine) Appeler Java depuis MATLAB MATLAB Compiler et MATLAB Compiler SDK MATLAB Production Server 
Oracle Java 8
OpenJDK 8
OpenJDK 11
OpenJDK 17

Python

Pour plus d'informations sur les versions de Python compatibles avec les versions précédentes de MATLAB, consultez la page consacrée aux versions de Python compatibles avec les différentes versions des produits MATLAB.

Version Appeler MATLAB depuis Python (API Engine) Appeler Python depuis MATLAB MATLAB Compiler et MATLAB Compiler SDK MATLAB Production Server 
Python 3.9
Python 3.10


Python 3.11


Python 3.12


C/C++

Version Appeler MATLAB depuis C/C++ (API Engine) Appeler C/C++ depuis MATLAB MATLAB Compiler et MATLAB Compiler SDK MATLAB Production Server 
C - Toutes les versions antérieures à la version 11
C Version 11    
C Version 17    
C++ - Toutes les versions antérieures à la version 11
C++ Version 11
C++ Version 14
C++ Version 17

.NET

Langage Appeler MATLAB depuis .NET (API Engine) Appeler .NET depuis MATLAB MATLAB Compiler et MATLAB Compiler SDK MATLAB Production Server 
.NET Framework 4.6.2 ou versions ultérieures
.NET 7.0 ou versions ultérieures  

Autre

Langage Appeler MATLAB depuis un autre langage (API Engine) Appeler un autre langage depuis MATLAB MATLAB Compiler et MATLAB Compiler SDK MATLAB Production Server 
Fortran - Toutes les versions    
Composants .COM et applications - Toutes les versions  
HTTP 1.1    
Perl 5.32.1