主要内容

开始MATLAB引擎APIPython

matlab®Python的引擎API®提供一个名称的Python软件包MATLAB这使您可以从Python调用MATLAB函数。您可以在当前或将来的Python会话中安装一次包裹,然后可以调用引擎。有关安装或启动引擎的帮助,请参阅:

MATLAB软件包包含以下内容:

该引擎提供了调用MATLAB的功能,并且数组类提供了将MATLAB数组作为Python对象创建的功能。您可以创建引擎并调用MATLAB功能MATLAB.Engine。您可以通过调用数组类型的构造函数在Python中创建MATLAB数组(例如,MATLAB.Double创建一系列双打)。MATLAB数组可以输入到与引擎调用的MATLAB函数的输入参数。

该表显示了MATLAB包裹。

包裹

功能或类

描述

MATLAB.Engine

start_matlab()

python函数创建一个Matlabengine对象,并将其连接到新的MATLAB过程

MATLAB.Engine

Matlabengine

Python类提供用于调用MATLAB功能的方法

MATLAB.Engine

未来

python类可保留称为异步的MATLAB函数的结果

MATLAB

双倍的

Python类容纳MATLAB类型双倍的

MATLAB

单身的

Python类容纳MATLAB类型单身的

MATLAB

int8

Python类容纳MATLAB类型int8

MATLAB

INT16

Python类容纳MATLAB类型INT16

MATLAB

INT32

Python类容纳MATLAB类型INT32

MATLAB

INT64

Python类容纳MATLAB类型INT64

MATLAB

UINT8

Python类容纳MATLAB类型UINT8

MATLAB

UINT16

Python类容纳MATLAB类型UINT16

MATLAB

UINT32

Python类容纳MATLAB类型UINT32

MATLAB

Uint64

Python类容纳MATLAB类型Uint64

MATLAB

逻辑

Python类容纳MATLAB类型逻辑

MATLAB

目的

python class握住MATLAB对象的手柄

相关话题