我已按照this页面上的说明在Python模块中调用MATLAB调用python代码。
N = py.list({'Jones','Johnson','James'})
py.mymod.search(N)
然后在MATLAB中我运行
import numpy as np
并获得所需的输出。但是,当python模块本身具有导入时,我无法使用。例如,将单行mymod.py
添加到Undefined variable "py" or class "py.mymod.search"
会产生错误
{{1}}
在MATLAB中运行相同的行。我怎么能绕过这个?
答案 0 :(得分:2)
在第110页的matlab书中,您可以看到可能的原因列表,列出了您看到此错误的原因以及如何对其进行问题排查。
<强>理由:强>
我建议您完成这个解决方案列表,因为您可以看到有几个可能的原因导致您的错误,而且如果没有更多信息,我们很难知道它是哪一个。