Revision: 432
http://assorted.svn.sourceforge.net/assorted/?rev=432&view=rev
Author: yangzhang
Date: 2008-02-14 18:32:32 -0800 (Thu, 14 Feb 2008)
Log Message:
-----------
adding start of (broken) plotting
Added Paths:
-----------
scala-commons/trunk/src/commons/Plotting.scala
Added: scala-commons/trunk/src/commons/Plotting.scala
===================================================================
--- scala-commons/trunk/src/commons/Plotting.scala (rev 0)
+++ scala-commons/trunk/src/commons/Plotting.scala 2008-02-15 02:32:32 UTC (rev 432)
@@ -0,0 +1,30 @@
+package commons
+
+object Plotting {
+// val defaultTermsExts = List(
+// ("postscript eps", "-color.eps"),
+// ("pdf", "-color.pdf"),
+// ("pdf monochrome dashed", "-monochrome.pdf"),
+// ("png", "-color.png")
+// )
+// // TODO: Use safe quoting.
+// /**
+// * Plot data to gnuplot.
+// */
+// def gnuplot(title: String, xlabel: String, ylabel: String, xss: Seq[Seq[Double]]) {
+// val globals = <p>
+// set terminal {term}
+// </p>.text
+// val body = """
+// set xlabel '{xlabel}'
+// set ylabel '{ylabel}'
+// set output 'times.pdf'
+// plot """ + f("") + """
+//
+// set output 'speedups.pdf'
+// set ylabel 'speedup'
+// plot """ + f("-speedup")
+//
+// run("gnuplot", )
+// }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|