主要内容

Python包集成

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

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

你不能打包使用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数据类型的示例