MATLAB and Simulink Requirements

Interfaces de MATLAB con otros lenguajes de programación

MATLAB, MATLAB Production Server y sus productos complementarios son compatibles con las siguientes versiones de otros lenguajes de programación.  Para obtener más información, consulte Uso de MATLAB con otros lenguajes.

Java

Para obtener más información sobre qué versiones de Java son compatibles con versiones anteriores de MATLAB, consulte Versiones de OpenJDK compatibles con productos de MATLAB por versión.

Versión Llamada a MATLAB desde Java (Engine API) Llamada a Java desde MATLAB MATLAB Compiler y MATLAB Compiler SDK MATLAB Production Server 
Oracle Java 8
OpenJDK 8
OpenJDK 11
OpenJDK 17

Python

Para obtener más información sobre qué versiones de Python son compatibles con versiones anteriores de MATLAB, consulte Versiones de Python compatibles con productos de MATLAB por versión.

Versión Llamada a MATLAB desde Python (Engine API) Llamada a Python desde MATLAB MATLAB Compiler y MATLAB Compiler SDK MATLAB Production Server 
Python 3.9
Python 3.10


Python 3.11


Python 3.12


C/C++

Versión Llamada a MATLAB desde C/C++ (Engine API) Llamada a C/C++ desde MATLAB MATLAB Compiler y MATLAB Compiler SDK MATLAB Production Server 
C: Todas las versiones anteriores a la 11
C versión 11    
C versión 17    
C++: Todas las versiones anteriores a la 11
C++ versión 11
C++ versión 14
C++ versión 17

.NET

Lenguaje Llamada a MATLAB desde .NET (Engine API) Llamada a .NET desde MATLAB MATLAB Compiler y MATLAB Compiler SDK MATLAB Production Server 
.NET Framework 4.6.2 o superior
.NET 7.0 o superior  

Otros

Lenguaje Llamada a MATLAB desde otro lenguaje (Engine API) Llamada a otro lenguaje desde MATLAB MATLAB Compiler y MATLAB Compiler SDK MATLAB Production Server 
Fortran: Todas las versiones    
Componentes y apps .COM: Todas las versiones  
HTTP 1.1    
Perl 5.32.1