如何从MATLAB R2019a调用Python?

时间:2019-06-12 04:21:42

标签: python matlab

我一直在寻找从Google和YouTube上的MATLAB调用Python的方法。但是,由于这样做的很多方法,我感到困惑。

我有一个Python库DESlib已下载。我有一个来自MATLAB的程序,该程序需要该库来执行动力学分类器选择。没有人为MATLAB开发过这样的库。我只能找到Python。

那么,我该如何从MATLAB调用该库?

1 个答案:

答案 0 :(得分:5)

如果您的MATLAB版本足够新(以下绝对适用于R2019a),则MATLAB内置了对调用python函数的支持。

module是您下载的python库,并且您想在该模块中使用函数func,只需要做的就是

py.module.func(<arguments>)

有关更多详细信息,请参见here

module必须在python搜索路径中,否则将其添加为详细的here