2016-02-04 158 views
0

我正在编写一个PHP脚本来从XML中获取一些值。现在,我想将这些值传递给Matlab。是否有可能在PHP脚本中运行matlab代码?如果是的话,我是否需要在/ var/www/html(我使用Ubuntu)中安装matlab?在PHP脚本中运行Matlab

回答

1

这是这样的命令看起来如何在Windows中:

<?php 

$command='matlab -nodesktop -r "run emailToSpeech.m";'; 
exec ($command); 

?> 

在这个例子中,.M脚本必须驻留在相同的目录中的PHP脚本,但是MATLAB本身并没有。 (如果你喜欢这样做,你总是可以改变目录。)我希望Ubuntu能够以类似的方式工作,尽管我还没有机会尝试它。

下面链接的问题有如果你想进一步探索更详细的讨论:

running MATLAB code from php