主要内容

调用PythonMATLAB

直接调用Python®MATLAB函数®

控件可以直接从MATLAB中访问Python库py。Python名的前缀。看到从MATLAB开始访问Python模块.例如:

py。list({'This','is a','list'}) %调用内置函数列表py.textwrap。wrap('This is a string') %在模块textwrap中调用wrap函数
可以在Python解释器中直接从MATLAB使用pyrunpyrunfile功能。例如:
pyrun("l = ['A','new','list']") % Python解释器中的调用列表
有关更多信息,请参见从MATLAB直接调用Python功能

如果您想从Python应用程序调用MATLAB函数,请参见从Python调用MATLAB获取更多信息。

Funzioni

espandi全体的

pyenv 更改默认环境Python翻译
PythonEnvironment Python环境信息
pyrun 运行Python的声明MATLAB
pyrunfile 运行Python脚本文件MATLAB
pyargs 创建关键字参数Python函数
matlab.exception.PyException 捕获错误信息Python异常

Argomenti

在MATLAB中使用Python库

从MATLAB运行Python代码

传递数据

Risoluzione dei problem

判断错误是Python错误还是MATLAB错误

提示确定错误是否源于Python或MATLAB代码。

Python支持的限制万博1manbetx

Python特性在MATLAB中不支持。万博1manbetx

处理Python异常

MATLAB捕获Python抛出的异常,并将它们转换为matlab.exception.PyException对象。

排除矩阵和数字参数错误

错误可能由具有多个非单维的输入数组引起。

转换列表或元组的元素错误

如何使用字符串和数字转换器列表而且元组类型。