2012-06-26 29 views
1

我已成功編譯了此鏈接上的「Hello World」示例:http://code.google.com/p/matlabcontrol/wiki/Walkthrough運行MatlabControl的問題

然而,當我嘗試運行它,我得到以下異常: 異常線程「main」 matlabcontrol.MatlabConnectionException: 無法啓動MATLAB。命令:[matlab,-desktop,-r,javaaddpath'/usr/local/MATLAB/R2011a/java/jar/matlabcontrol-4.0.0.jar'; matlabcontrol.MatlabClassLoaderHelper.configureClassLoading(); javarmpath'/usr/local/MATLAB/R2011a/java/jar/matlabcontrol-4.0.0.jar'; matlabcontrol.MatlabConnector.connectFromMatlab('PROXY_RECEIVER_6eb278d0-1401-4b9c-b9e4-80512708f9b7',2100);]。

我在Ubuntu 11.10中安裝了Matlab2011a。

任何人都可以指出問題出在哪裏?

回答

0
  1. 如果檢查OS和MATLAB版本之間的兼容性?

    https://code.google.com/p/matlabcontrol/wiki/Compatibility

  2. 我建議你應該更新matlabcontrol-4.0.0.jar到最新版本matlabcontrol-4.1.0.jar可以從網站上下載。

  3. 記得在運行代碼之前打開MATLAB,並檢查是否已將所有相關的jar文件(jmi.jar等)包含到java構建路徑中。

0

您發佈的異常提示您需要將Matlab添加到系統路徑中。查看關於如何在Ubuntu上執行此操作的在線指南。