我正在测试通过MATLAB调用Python函数,但我没有达到我的预期 . 我想我可以在MATLAB中调用Python函数,并将该函数返回给MATLAB变量,如下所示:
Python脚本(保存为test_for_mlab.py):
def out_func(arg_1):
print 'This print statement is in Python'
a = int(arg_1 * 10)
return a
MATLAB部分:
val = py.test_for_mlab.out_func(33);
我期望val的值为330(int) . 相反,我在MATLAB中得到的消息是val = Python NoneType,没有属性 . 没有 .
我怎样才能得到我想要的结果?