我有我从网络文章(从Java调用Matlab)下载的这个补丁代码。 http://www.cs.virginia.edu/~whitehouse/matlab/JavaMatlab.html如何应用补丁
但我不知道如何将它应用到我的windowsXp运行计算机。 我想要做的是从Java调用Matlab脚本文件。我已经找到了必要的源代码和每一件事情,但是这件事情却让我失望了。 任何帮助是高度赞赏。谢谢。
这里是补丁代码。
Index: MatlabControl.java
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/tools/java/net/tinyos/matlab/MatlabControl.java,v
retrieving revision 1.3
diff -u -r1.3 MatlabControl.java
--- MatlabControl.java 31 Mar 2004 18:43:50 -0000 1.3
+++ MatlabControl.java 16 Aug 2004 20:36:51 -0000
@@ -214,7 +214,8 @@
matlab.evalConsoleOutput(command);
}else{
- matlab.fevalConsoleOutput(command, args, 0, null);
+ // matlab.fevalConsoleOutput(command, args, 0, null);
+ matlab.fevalConsoleOutput(command, args);
}
} catch (Exception e) {
System.out.println(e.toString());
您可能要解释'patch'应包含'MatlabControl.java'目录中运行OP。 – Stephan202 2009-10-17 08:00:33
所以我要做的就是将代码复制到名为'my_patch.diff'的文件中,并将其保存在MatlabControl.java文件所在的文件夹中,并在控制台中的命令上方运行,对不对? – Niroshan 2009-10-17 08:08:33
是的,'cd C:\ directory \ which \ contains \ MatlabControl.java'然后'patch -p0
Stephan202
2009-10-17 08:16:12