【发布时间】:2012-09-30 07:16:54
【问题描述】:
我有一个已编译的 .JAR 文件,它获取两个数据集作为输入并产生一些分数(实数)。输出打印在控制台(cmd 提示符环境)中。但是我想在我的 matlab 代码中多次调用该函数。我无权访问 JAR 文件的源代码。是否有任何有效的方法(可能不是使用文件)将 jar 文件的结果返回给 matlab。
JAR 输出示例:
a:82.212 %
b: 0 %
c: 0.003 %
d: 13.471 %
e: 4.809 %
我想要这 5 个数字。它们始终以相同的格式打印。
有什么方法可以将这些结果重定向到例如 matlab 可以读取结果的 TCP/IP 端口?
谢谢
【问题讨论】:
-
怎么调用java,方法的接口是什么?输入数据集有多大?
-
我在matlab中使用系统函数。有趣的是我是否可以将结果从 jar 重定向到文件以外的其他想法(例如 tcp/ip 端口),然后从 matlab 读取结果。数据集不是问题,只有结果对我很重要。
标签: matlab redirect interface jar