主要内容

Python包集成

编制MATLAB集成®Python函数为®应用程序

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

你不能打包使用MATLAB Python接口的MATLAB代码。

功能

全部展开

compiler.build.pythonPackage 创建Python用于外部部署的包MATLAB
compiler.build.PythonPackageOptions 选择建筑Python
compiler.package.installer 为生成的文件创建安装程序MATLAB编译器
compiler.package.InstallerOptions 选择用于创建MATLAB编译器包安装
myDeployedModule.initialize Python模块来初始化包并返回句柄
myDeployedModule.initialize_runtime Python模块初始化MATLAB带有启动选项列表的运行时
myDeployedModule.wait_for_figures_to_close Python模块等待所有图形图形关闭后再继续
myDeployedModule.terminate Python模块以关闭包
mwpython 开始一个Python会议使用MATLAB编译器SDKPython包上Mac OS X

主题

创建并与Python集成

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

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

导入编译的Python包

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

示例应用程序

调用打包的MATLAB函数

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

异步调用已编译的MATLAB函数

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

数据转换

在MATLAB和Python之间传递数据

了解MATLAB如何在Python和MATLAB数据类型之间转换数据。

用Python创建MATLAB数组

在Python会话中使用数组类创建MATLAB数值数组。

在Python中使用MATLAB数组

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