我尝试用php调用Scilab。我遵循了https://www.ibm.com/developerworks/library/os-php-scilab/os-php-scilab-pdf.pdf的指示形式,但我无法使其发挥作用。我尝试列出1,我得到的是Array()。在php中调用sci / sce文件之前,我需要将其保存在根文件夹中吗? Scilab可以直接作为指令调用吗?
答案 0 :(得分:0)
我有完全相同的问题。我使用scilab 6.0.1
此代码适用于我:
<?php
$path = 'C:\\wamp64\\apps\\scilab-6.0.1\\bin\\';
$path_script = 'C:\\wamp64\\www\\tests\\log.sce';
$command = $path.'WScilex-cli.exe -nb -f '.$path_script;
echo $command;
exec($command, $output);
echo '<pre>';
print_r ($output);
echo '</pre>';
?>
在log.sce文件中,我在firefox网页上看到了矩阵,将文件和图片保存在我的文件夹中。
祝你好运