当前位置:编程学习 > JAVA >>

用java Runtime .exec启动并matlab 文件,参数如何传递

我需要在java 中调用matlab,并matlab文件.(因项目需要,不能把matlab 文件达成jar包在java中引入),如下命令,但该程序只能打开matlab,不能执行该文件夹下的test.m 文件.是不是exec涵数传入的参数有问题?  希望高手不吝赐教.

String[] exename = {"C:\\Program Files\\MATLAB\\R2011b\\bin\\matlab.exe","-wait","-r"
"cd('C:\\Users\\Ruixin\\Documents\\MATLAB')","test"};
Process p = rn.exec(exename);
p.waitFor(); matlab java runtime exec 参数 --------------------编程问答-------------------- 试出来了,哈哈,上面的语句改以下就可以..

String[] exename = {"C:\\Program Files\\MATLAB\\R2011b\\bin\\matlab.exe","-wait","-r"
"cd('C:\\Users\\Ruixin\\Documents\\MATLAB');test"};
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,