diff options
| author | Bjoern Brandenburg <bbb@Serenity.local> | 2009-01-11 21:42:14 -0500 |
|---|---|---|
| committer | Bjoern Brandenburg <bbb@Serenity.local> | 2009-01-11 21:42:14 -0500 |
| commit | 9944aa4f8f25b7f262b68331875b49e9f5e384cd (patch) | |
| tree | 2837f56200b10270b0b7eaa39d1b05eb66703385 /plot_scatter | |
| parent | 6ccfe134d4bff05f457fc97d03f9f3692ab99adb (diff) | |
the ecrts plotter works
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' |
