如何使用matlabcontrol通过Java连接到Matlab

时间:2014-04-26 03:23:23

标签: java matlab

我需要使用matlabcontrol从Java连接到Matlab。

我尝试了他们的演示并且这些正常工作但是当我尝试使用servlet连接到Matlab时我得到了这个错误(要清楚,我的代码成功打开了一个Matlab实例,但之后在Matlab窗口中显示以下内容):

???未定义的变量“matlabcontrol”或类“matlabcontrol.MatlabClassLoaderHelper.configureClassLoading”。

这出现在eclipse服务器窗口中:

matlabcontrol.MatlabConnectionException:无法在180000毫秒内创建MATLAB代理

我看到这个完全相同的问题是有人在堆栈溢出时问的,但问题已被删除,我不知道为什么。

我尝试搜索答案,然后出现了:http://code.google.com/p/matlabcontrol/wiki/Compatibility

他们在这里说如果出现此错误,请在Matab中运行此命令:java.lang.System.getProperty('java.class.version')

如果答案是50或更高,那么matlabcontrol应该可行,但它不适合我。

我无法理解什么是错的(演示工作,我的代码没有),我迫切需要一个答案。这是一个即将到期的项目,我将非常感谢能得到的所有帮助。

0 个答案:

没有答案