小编Kas*_*ghe的帖子

如何使用matlabcontrol.jar从Java调用用户定义的Matlab

我试图调用用户定义的Matlab函数(M文件),该函数从我在Eclipse中开发的Java应用程序中获取3个参数(Java字符串).目前我能够使用或等函数/命令调用proxy.evalproxy.feval方法.但是当我尝试调用用户定义的函数时,它在matlab控制台上说,没有像这样定义的函数,并且在Java控制台上发生.dispsqrMatlabInvocationException

然后我尝试使用一个简单的用户定义函数,该函数不带参数,只有单行,disp('Hello')但结果仍然相同.所以我认为不是类型转换问题,而是如何调用用户定义的函数.

请尽快有人帮帮我吗?我很快就要完成这个项目的截止日期.如果有人能提出解决方案,我会非常感激.(Joshuwa Kaplan先生,你的帖子中是否有关于解决此类问题的指南?我试过但没有找到任何内容)

提前致谢

java proxy matlab user-defined-functions matlab-deployment

9
推荐指数
1
解决办法
6952
查看次数