在python中捕获matlab函数的返回值

时间:2019-02-09 13:46:39

标签: python matlab return return-value

我正在尝试捕获python脚本正在调用的matlab函数的返回值。 Matlab代码已被编译为二进制文件,称为square_of_n。我期望值是4但得到0。

python代码:

import subprocess

out = subprocess.Popen('square_of_n', shell=True)
return_value = out.returncode
print(return_value)

已编译的matlab二进制代码:

functions square_of_2 = 2*2

由于二进制来自同事,我不确定代码的确切编写方式,但是我被告知matlab二进制返回值4而不是输出值。

0 个答案:

没有答案