我有我從網絡文章(從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