Introducción a la API del motor de MATLAB para Python
La API del motor de MATLAB® para Python® proporciona un paquete de Python llamado matlab
que le permite llamar a funciones de MATLAB desde Python. Instale el paquete una vez y ya podrá llamar al motor en sus sesiones actuales o futuras de Python. Para obtener ayuda sobre cómo instalar o iniciar el motor, consulte:
El paquete matlab
contiene lo siguiente:
API del motor de MATLAB para Python
Un conjunto de clases de arreglos de MATLAB en Python (consulte MATLAB Arrays as Python Variables)
El motor proporciona funciones para llamar a MATLAB y las clases de arreglos proporcionan funciones para crear arreglos de MATLAB como objetos de Python. Puede crear un motor y llamar a las funciones de MATLAB con matlab.engine
. Puede crear arreglos de MATLAB en Python llamando a los constructores de un tipo de arreglo (por ejemplo, matlab.double
para crear un arreglo de dobles). Los arreglos de MATLAB pueden ser argumentos de entrada para funciones de MATLAB que se llaman con el motor.
La tabla muestra la estructura del paquete matlab
.
Paquete | Función o clase | Descripción | |
---|---|---|---|
|
| Función de Python para crear un objeto de | |
|
| Clase de Python para proporcionar métodos para llamar a funciones de MATLAB | |
|
| Clase de Python para guardar los resultados de una función de MATLAB llamada de forma asíncrona | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un arreglo de MATLAB de tipo | |
|
| Clase de Python para guardar un identificador de un objeto de MATLAB |