从MATLAB调用Python函数

时间:2011-06-08 05:55:32

标签: python matlab

  

可能重复:
  Call Python function from MATLAB

我需要从MATLAB环境调用Python函数。有可能吗?

我们假设,我有以下Python代码:

def squared(x):
    y = x * x
    return y

如何从MATLAB工作区/代码中调用squared(3)并得到9?

1 个答案:

答案 0 :(得分:1)

我之前从未这样做过,所以其他人必须提供一个“真正的”答案,但是 我可以提供这个。

我经常在我的Linux机器上用MATLAB调用shell,带有感叹号,>>!{comm} 所以我想你可以有一个调用python的shell脚本并从MATLAB调用脚本。

WBG