主要内容

python软件包集成

集成编译MATLAB®将函数转换为Python®应用

MATLAB编译器SDK™提供Python方法来初始化MATLAB运行时,调用已编译的MATLAB函数,并管理在Python代码和MATLAB运行时之间传递的数据。

有关受支持的Python版本的信息,请参见金宝appMATLAB软件金宝app支持的其他语言接口.

功能

编译器.build.pythonPackage 创建python用于在外部部署的包MATLAB软件
编译器.build.PythonPackageOptions 建筑方案python包装
myDeployedModule.initialize 初始化包并返回句柄
myDeployedModule.initialize\u运行时 初始化MATLAB软件具有启动选项列表的运行时
myDeployedModule.wait\u等待\u关闭 等待所有图形关闭,然后继续
myDeployedModule.terminate文件 关闭程序包
mwpython公司 开始python会话使用MATLAB软件编译器SDKpython包装打开Mac OS X操作系统

示例和操作方法

生成Python包并构建Python应用程序

从MATLAB代码创建一个Python包,并用示例Python驱动程序代码实现它。

集成Python包

将MATLAB生成的Python包与Python应用程序集成

导入编译的Python包

将包含MATLAB函数的已编译Python包导入Python

安装MATLAB编译器SDK Python包

安装由生成的Python包MATLAB编译器™

初始化MATLAB运行时

初始化MATLAB运行时用于Python应用程序

在Python中使用MATLAB数组

演示如何在Python应用程序中使用MATLAB数据类型的示例

调用已编译的MATLAB函数

在Python中调用已编译MATLAB函数的方法

异步调用已编译的MATLAB函数

异步调用使用Python对象的已编译MATLAB函数

概念

从Python向MATLAB传递数据

Python数据类型在MATLAB中的表示

MATLAB数组作为Python变量

MATLAB数据类型的Python表示

处理从MATLAB返回到Python的数据

MATLAB数据类型的Python表示

在Mac OS X上集成Python包

如何使用mwpython公司用于在上集成Python包的脚本Mac OS X操作系统

Python的MATLAB引擎API与MATLAB编译器SDK的区别

列出MATLAB引擎API for Python和MATLAB编译器SDK对于Python