diff options
Diffstat (limited to 'plot_scatter')
-rwxr-xr-x | plot_scatter | 42 |
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 @@ | |||
6 | NICE="blacktext linewidth 1.0 \"Helvetica\" 16 " | 6 | NICE="blacktext linewidth 1.0 \"Helvetica\" 16 " |
7 | 7 | ||
8 | EXT="png" | 8 | EXT="png" |
9 | TERMINAL="png picsize 1024 768" | 9 | TERMINAL="png size 1024,768 large" |
10 | 10 | ||
11 | GRAPH=points | 11 | GRAPH=points |
12 | 12 | XTRA= | |
13 | while true; do | 13 | while 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 |
32 | done | 64 | done |
@@ -73,7 +105,9 @@ gnuplot <<EOM | |||
73 | set terminal $TERMINAL | 105 | set terminal $TERMINAL |
74 | set out '/dev/null' | 106 | set out '/dev/null' |
75 | $YRANGE | 107 | $YRANGE |
108 | $YTICKS | ||
76 | $XRANGE | 109 | $XRANGE |
110 | $XTICKS | ||
77 | $PLOT | 111 | $PLOT |
78 | set ylabel '$YLABEL' | 112 | set ylabel '$YLABEL' |
79 | set xlabel '$XLABEL' | 113 | set xlabel '$XLABEL' |