如何从matlab调用python?

时间:2011-04-28 05:11:30

标签: python matlab

我可以同时拥有perl.m和python.m,以便我可以从matlab调用perl或python吗? 在不知道原始perl.m是如何工作的情况下,我简直将“perl”替换为“python”感觉不舒服。请帮忙。

2 个答案:

答案 0 :(得分:3)

如果我理解正确,您有一个文件perl.m用于从Matlab调用Perl脚本?当然,您不能只将其名称更改为python.m并期望它运行Python!

来查看perl.m内部以确切了解它的作用。

或者,Google会立即从Matlab调用Python - this SO discussion以及许多其他有用的资源。

答案 1 :(得分:0)

您可以使用方法:

status = dos(command)

在'command'中输入命令,如终端:

例如:

file - hw.py

print("Hello world")

matlab console:

dos('python yourDir\hw.py')

终端输出:

Hello world