mer*_*raj 5 java java-native-interface matlab matlab-deployment javabuilders
我的java程序使用打包为jar文件的matlab代码进行图像处理.问题是当我第一次调用函数(由我编写)调用'mmreader'时,它工作正常.但是,对函数(相同或不同)调用'mmreader'的任何后续调用都不起作用,我收到错误,指出函数mmreader未找到.
我在我的应用程序的另一部分中也遇到了类似的问题,其中对matlab函数的调用只会引发异常,同一段代码在其他文件中工作正常.
try{
vplayer.playmov(player_params);
}
catch(Exception e){
System.out.println("error playing cluster");
}
Run Code Online (Sandbox Code Playgroud)
我会快速浏览一下此链接Accessing Matlab from Java \n这里有一些可能有用的页面摘录。
\n\n mlapp.MLApp mlApp = new mlapp.MLApp(); \n\n String result = mlApp.execute("a = [1 2 3 4; 5 6 7 8;]"); \n System.out.println("Execute result is " + result); \nRun Code Online (Sandbox Code Playgroud)\n\n在这些引号内,您甚至可以调用 MATLAB 函数,只需确保将输出分配给正确的数据类型即可。
\n\n该链接最重要的部分是;
\n\n\n\n\n我们假设您已从http://j-integra.intrinsyc.com/下载并扩展 J-Integra\xc2\xae 套件并正确安装。
\n
如果没有安装,则无法执行上述语句。
\n| 归档时间: |
|
| 查看次数: |
1007 次 |
| 最近记录: |