我正在尝试让Java应用程序能够在MATLAB的活动会话中更改工作目录。基本上,用户将按下按钮启动MATLAB。然后,他们将能够按下其他按钮来更改活动MATLAB的工作目录。我尝试了几种不同的方法,但没有运气。我曾考虑过从C独立调用MATLAB,但这似乎在不同的MATLAB会话中运行。直接从Java中完成它似乎是不可能的。有没有简单的方法来做到这一点?
答案 0 :(得分:1)
您可以使用Windows上的COM接口通过MATLAB.Application COM对象控制MATLAB会话。示例和说明位于文档:http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_external/f135590.html
中答案 1 :(得分:0)
我和斯蒂芬一起参与了这个项目。我们最终使用了我创建的名为matlabcontrol的Java库。