在javascript上运行matlab代码

时间:2015-02-20 15:09:54

标签: javascript html matlab

我有一个简单的matlab代码。它加载文件并使用此文件中的数据绘制图形。我希望当我按下一个html按钮时,图表就会被绘制出来。我在网页/博客上阅读了一些建议。我必须使用com服务器吗?

编辑

我的应用还不是网络应用。我运行本地电脑,它只是一个htm文件。我现在使用谷歌浏览器。

2 个答案:

答案 0 :(得分:2)

您的问题的答案是没有必要的,您可以有一些解决方法来避免使用COM服务器(尽管在官方documentation中已经很好地解释了这一点。)

这取决于您的webapp是Java应用程序,PHP等。

使用PHP的一种简单方法是使用passthru来运行您的matlab应用程序,之后您可以链接到生成的文件。

相关问题:

答案 1 :(得分:0)

一种方法是使用Matlab coder从Matlab代码中生成C ++代码,然后有几种方法可以在浏览器中运行C / C ++代码,请参见以下链接:< / p>

Running C in A BrowserNative client

值得一提的是,这可能不是最好的主意,因为您实际上将Matlab代码两次转换为不同的编程语言,所以您可能会遇到许多基本问题。当前,Google Native Client存在很多问题,包括您无法在每种浏览器上运行它的事实,其他服务在本质上比Google Native Client更好。

最后,如果您有一个简单的代码,我建议您使用JS重写它,而不要全力以赴。