matlab®Python的引擎API®提供一个名称的Python软件包MATLAB
这使您可以从Python调用MATLAB函数。您可以在当前或将来的Python会话中安装一次包裹,然后可以调用引擎。有关安装或启动引擎的帮助,请参阅:
这MATLAB
软件包包含以下内容:
Python的MATLAB引擎API
Python中的一组MATLAB数组类(请参阅MATLAB阵列作为Python变量)
该引擎提供了调用MATLAB的功能,并且数组类提供了将MATLAB数组作为Python对象创建的功能。您可以创建引擎并调用MATLAB功能MATLAB.Engine
。您可以通过调用数组类型的构造函数在Python中创建MATLAB数组(例如,MATLAB.Double
创建一系列双打)。MATLAB数组可以输入到与引擎调用的MATLAB函数的输入参数。
该表显示了MATLAB
包裹。
包裹 |
功能或类 |
描述 |
|
---|---|---|---|
|
|
python函数创建一个 |
|
|
|
Python类提供用于调用MATLAB功能的方法 |
|
|
|
python类可保留称为异步的MATLAB函数的结果 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
Python类容纳MATLAB类型 |
|
|
|
python class握住MATLAB对象的手柄 |