编辑注意:此文件被选为Matlab Central挑选本周
py_addpath类似于matlab函数的addpath,但更新pythonpath而不是matlab路径。
从Matlab开始,Python代码可以直接从MATLAB调用(假设您有一个Python解释器,它是Matlab所知的)。例如,py.statistics.mean([1,2,3])将从Python标准库中的统计模块调用平均函数,并返回阵列的平均值。
要从MATLAB中的Python模块中使用功能,该模块必须位于Python搜索路径上。将其位置添加到Matlab搜索路径不起作用。
标准库中的模块或已安装的第三方包已在Python搜索路径上。但是如果您编写了自己的Python函数,则可能希望以相同的方式将其位置添加到搜索路径,同样地向Matlab函数和脚本添加到Matlab搜索路径的方式。
py_addpath以python搜索路径向Python搜索路径添加一个目录,同样的方式将目录添加到MATLAB搜索路径的方式相同。像AddPath一样,py_addPath仅为当前活动会话添加目录:它不会永久更改PythonPath。
py_addpath的可选输出是Python搜索路径上的目录列表作为单元格数组。
埃里克领域(2021)。py_addpath(目录,matlab_too)(//www.tatmou.com/matlabcentral/fileexchange/62703-py_addpath-directory-matlab_too),matlab中央文件交换。检索到。