主要内容

开始使用MATLAB引擎APIPython

MATLAB®Python引擎API®提供一个名为matlab使您能够从Python调用MATLAB函数。只需安装一次包,就可以在当前或未来的Python会话中调用该引擎。有关安装或启动发动机的帮助,请参见:

matlab包内包含以下内容:

引擎提供了调用MATLAB的函数,数组类提供了将MATLAB数组创建为Python对象的函数。您可以创建一个引擎和调用MATLAB函数matlab.engine.你可以通过调用数组类型的构造函数(例如,matlab.double创建双精度数组)。MATLAB数组可以作为引擎调用的MATLAB函数的输入参数。

该表格显示了matlab包中。

函数或类

描述

matlab.engine

start_matlab ()

函数来创建MatlabEngine对象,并将其附加到新的MATLAB进程中

matlab.engine

MatlabEngine

为调用MATLAB函数提供方法的Python类

matlab.engine

FutureResult

用于保存异步调用的MATLAB函数的结果的Python类

matlab

用于保存MATLAB类型数组的Python类

matlab

用于保存MATLAB类型数组的Python类

matlab

int8

用于保存MATLAB类型数组的Python类int8

matlab

int16

用于保存MATLAB类型数组的Python类int16

matlab

int32

用于保存MATLAB类型数组的Python类int32

matlab

int64

用于保存MATLAB类型数组的Python类int64

matlab

uint8

用于保存MATLAB类型数组的Python类uint8

matlab

uint16

用于保存MATLAB类型数组的Python类uint16

matlab

uint32

用于保存MATLAB类型数组的Python类uint32

matlab

uint64

用于保存MATLAB类型数组的Python类uint64

matlab

逻辑

用于保存MATLAB类型数组的Python类逻辑

matlab

对象

Python类来保存MATLAB对象的句柄

相关的话题