如果我有一个带有.jar两个命令行参数的文件.如何从Matlab .m文件中调用它?我可以从命令行调用jar文件,如下所示:
jar -jar art.jar ex.xls 0
您可以使用system()函数.例如:
[status result] = system('java -jar art.jar ex.xls 0');
Run Code Online (Sandbox Code Playgroud)
如果需要将变量作为参数传递,则必须将它们转换为字符串,然后将它们连接起来(将空格作为分隔符).例如:
jarfile = 'art.jar';
xlsfile = 'ex.xls';
n = 0;
commandtext = ['java -jar ' jarfile ' ' xlsfile ' ' num2str(n)];
system(commandtext);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2456 次 |
| 最近记录: |