将PHP与Octave或Matlab连接

5
假设我有很多数学计算,在php中实现起来非常繁琐。是否有可能以某种方式在服务器上链接PHP和Octave,使得PHP向Octave发送参数并收到答案。

是否有人尝试过类似的事情?

5个回答

5

另一种解决方案是使用octave-daemon,这个工具是专门为此目的编写的。可以在Linux上运行,不确定Windows是否支持。


2
你可以使用Matlab编译器制作一个可执行的Matlab应用程序,从php中调用该程序。

2

可以使用Linux命令行从PHP调用GNU Octave,使用类似于exec()passthru()的命令。然而,它们的适当使用取决于您正在尝试做什么(没有提供您的问题的详细信息)。


0

在Windows中,一种方法是将Matlab编译为DLL并将其包含在Web应用程序(例如WFC服务)中。此时,您就拥有了一个功能完整的“matlab服务”,然后您可以从PHP或任何其他语言访问该服务。


0

使用Matlab Builder NE也可以创建一个.NET组件,并在Web上使用SilverLight进行部署。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接