主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。

MATLAB에서Python라이브러리

MATLAB®에서직접Python®기능호출

py。접두사를Python이름에추가하여MATLAB에서Python라이브러리에직접액세스할수있습니다。Python표준라이브러리의콘텐츠를호출하려면Python함수이름이나클래스이름앞에py。을추가하십시오。사용할수있는모듈의콘텐츠를호출하려면Python모듈이름Python과함수이름또는클래스이름이결합된형태앞에py。을추가하십시오。예를들어,다음과같이합니다。

py。list({'This','is a','list'}) %调用内置函数list py.textwrap。wrap('This is a string') %在模块textwrap中调用wrap函数

모듈을사용하기위해모듈을가져올필요는없습니다。그러나MATLAB패키지의콘텐츠를가져오는것과동일한방법으로Python이름MATLAB함을수로가져올수있습니다。자세한내용은理解Python和MATLAB导入命令를참조하십시오。

Python응그대신용프로그램에서MATLAB함수를호출하려는경우자세한내용은Python에서MATLAB호출하기항목을참조하십시오。

함수

모두확장

pyenv Python인터프리터의디폴트환경변경
PythonEnvironment Python환경정보
pyargs Python함수에대한키워드인수생성
matlab.exception.PyException 捕获错误信息Python异常

도움말항목

Python라이브러리사용하기

MATLAB에서Python모듈액세스하기-시작하기

Python객MATLAB에서체를만들고사용하는방법。

Python을사용하도록시스템구성하기

Python을지원되는버전의설치했는지확인하는방법。

Python사용자정의모듈호출하기

이문서의예제에서사용하는Python모듈을만듭니다。

理解Python函数参数

Python方法语法可能对MATLAB用户不熟悉。

고급항목

코드패턴의차이점을알아야합니다。

Python功能的进程外执行

在独立于MATLAB进程的进程中执行Python脚本。

重新加载进程外的Python解释器

在不重新启动MATLAB的情况下重新加载进程外Python解释器。

데이터전달

MATLAB에서Python으로데이터형매핑하기

MATLAB이MATLAB데이터를호환되는Python데이터형으로변환하는방법。

访问Python容器类型中的元素

Python容器通常是一个序列类型(列表元组)或映射类型(dict).

将Python函数传递给Python映射函数

这个例子展示了如何在列表中显示每个单词的长度。

문제해결

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

确定错误是源自Python还是MATLAB代码的提示。

Python支持的限制金宝app

MATLAB不支持Python特性。金宝app

处理Python异常

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

矩阵和数字参数错误的故障排除

错误可能是由多个非单例维度的输入数组引起的。

추천예제