aboutsummaryrefslogtreecommitdiffstats
path: root/plot_scatter
diff options
context:
space:
mode:
Diffstat (limited to 'plot_scatter')
-rwxr-xr-xplot_scatter42
1 files changed, 38 insertions, 4 deletions
diff --git a/plot_scatter b/plot_scatter
index 1a455c5..6ebb436 100755
--- a/plot_scatter
+++ b/plot_scatter
@@ -6,10 +6,10 @@
6NICE="blacktext linewidth 1.0 \"Helvetica\" 16 " 6NICE="blacktext linewidth 1.0 \"Helvetica\" 16 "
7 7
8EXT="png" 8EXT="png"
9TERMINAL="png picsize 1024 768" 9TERMINAL="png size 1024,768 large"
10 10
11GRAPH=points 11GRAPH=points
12 12XTRA=
13while true; do 13while true; do
14 case $1 in 14 case $1 in
15 --eps) 15 --eps)
@@ -21,12 +21,44 @@ while true; do
21 shift 21 shift
22 GRAPH=lines 22 GRAPH=lines
23 ;; 23 ;;
24 --xrange)
25 shift
26 XRANGE="set xrange [$1:$2]"
27 shift
28 shift
29 ;;
30 --xticks)
31 shift
32 XTICKS="set xtics $1, $2"
33 shift
34 shift
35 ;;
36 --yrange)
37 shift
38 YRANGE="set yrange [$1:$2]"
39 shift
40 shift
41 ;;
42 --yticks)
43 shift
44 YTICKS="set ytics $1, $2"
45 shift
46 shift
47 ;;
48 --extra)
49 shift
50 XTRA="$1"
51 ;;
24 --linespoints) 52 --linespoints)
25 shift 53 shift
26 GRAPH=linespoints 54 GRAPH=linespoints
27 ;; 55 ;;
28 *) 56 --*)
29 break 57 echo "unrecognized option: $1"
58 exit 1
59 ;;
60 *)
61 break
30 ;; 62 ;;
31 esac 63 esac
32done 64done
@@ -73,7 +105,9 @@ gnuplot <<EOM
73set terminal $TERMINAL 105set terminal $TERMINAL
74set out '/dev/null' 106set out '/dev/null'
75$YRANGE 107$YRANGE
108$YTICKS
76$XRANGE 109$XRANGE
110$XTICKS
77$PLOT 111$PLOT
78set ylabel '$YLABEL' 112set ylabel '$YLABEL'
79set xlabel '$XLABEL' 113set xlabel '$XLABEL'