X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2FTransSim%2FPlot.java;h=877ad06ffb091cc997a7265bcab31b4b6d008100;hb=d65a7c68493e8452f1187cc6d1f6d6819b55b48f;hp=3fb4edc1a2013af40ff6631d8cbdf6d493cb9291;hpb=35a02b43831c148f75c1fd4ab06cd27da77dd2c0;p=IRC.git diff --git a/Robust/TransSim/Plot.java b/Robust/TransSim/Plot.java index 3fb4edc1..877ad06f 100644 --- a/Robust/TransSim/Plot.java +++ b/Robust/TransSim/Plot.java @@ -9,6 +9,12 @@ public class Plot { String cmdstr="plot "; Hashtable series; boolean first=true; + boolean percent; + public Plot(String filename, boolean percent) { + this(filename); + this.percent=percent; + } + public Plot(String filename) { try { command=new PrintWriter(new FileOutputStream(filename+".cmd"), true); @@ -48,7 +54,16 @@ public class Plot { Series s=(Series)it.next(); s.close(); } + command.println("set style data linespoints"); + command.println("set terminal postscript enhanced eps \"Times-Roman\" 18"); + command.println("set key left"); + command.println("set output \""+filename+"linear.eps\""); command.println(cmdstr); + if (!percent) { + command.println("set log y"); + command.println("set output \""+filename+"log.eps\""); + command.println(cmdstr); + } command.close(); } } \ No newline at end of file