Blame demo/autoscale.dem

Packit 0986c0
#
Packit 0986c0
# $Id: autoscale.dem,v 1.1 2010/09/28 17:14:38 sfeam Exp $
Packit 0986c0
# Demo of constraint autoscaling: Autoscaling with limits.
Packit 0986c0
# 
Packit 0986c0
Packit 0986c0
set multiplot layout 2, 2 title "Autoscaling with constraints (y-axis always unaffected)"
Packit 0986c0
Packit 0986c0
unset key
Packit 0986c0
# set title offset 0,-0.4
Packit 0986c0
# set xlabel offset 0,0.4
Packit 0986c0
Packit 0986c0
set ytics 5
Packit 0986c0
Packit 0986c0
set title "unconstrained"
Packit 0986c0
set ylabel "[*:*]"
Packit 0986c0
set yrange [*:*]
Packit 0986c0
set xlabel "[*:*]"
Packit 0986c0
set xrange [*:*]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
set title "minimum range guaranteed"
Packit 0986c0
set ylabel "[*<-5:5<*]"
Packit 0986c0
set yrange [*<-5:5<*]
Packit 0986c0
set xlabel "[*<-40:30<*]"
Packit 0986c0
set xrange [*<-40:30<*]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
set title "clip to maximum range"
Packit 0986c0
set ylabel "[-20<*:*<20]"
Packit 0986c0
set yrange [-20<*:*<20]
Packit 0986c0
set xlabel "[-30<*:*<10]"
Packit 0986c0
set xrange [-30<*:*<10]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
set title "mixed"
Packit 0986c0
set xlabel "[-30<*<10:10<*<15]"
Packit 0986c0
set xrange [-30<*<10:10<*<15]
Packit 0986c0
set ylabel "[*:0<*<10]"
Packit 0986c0
set yrange [*:0<*<10]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Hit return to continue"
Packit 0986c0
Packit 0986c0
Packit 0986c0
set multiplot layout 2, 2 title "Autoscaling with constraints (x-axis always unaffected)"
Packit 0986c0
Packit 0986c0
unset key
Packit 0986c0
set ytics 5
Packit 0986c0
Packit 0986c0
set title "unconstrained"
Packit 0986c0
set ylabel "[*:*]"
Packit 0986c0
set yrange [*:*]
Packit 0986c0
set xlabel "[*:*]" offset 0, 0.4
Packit 0986c0
set xrange [*:*]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
set title "minimum range guaranteed"
Packit 0986c0
set ylabel "[*<-15:20<*]"
Packit 0986c0
set yrange [*<-15:20<*]
Packit 0986c0
set xlabel "[*<-10:10<*]"
Packit 0986c0
set xrange [*<-10:10<*]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
set ytics 2
Packit 0986c0
Packit 0986c0
set title "clip to maximum range"
Packit 0986c0
set ylabel "[-8<*:*<5]"
Packit 0986c0
set yrange [-8<*:*<5]
Packit 0986c0
set xlabel "[-40<*:*<30]"
Packit 0986c0
set xrange [-40<*:*<30]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
set title "mixed"
Packit 0986c0
set xlabel "[-30<*<10:-10<*<45]"
Packit 0986c0
set xrange [-30<*<10:-10<*<45]
Packit 0986c0
set ylabel "[-8<*<-6:7<*<9]"
Packit 0986c0
set yrange [-8<*<-6:7<*<9]
Packit 0986c0
plot "3.dat"
Packit 0986c0
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Hit return to continue"
Packit 0986c0
unset xlabel
Packit 0986c0
unset ylabel
Packit 0986c0
Packit 0986c0
set multiplot layout 2, 2 title "Autoscaling with constraints"
Packit 0986c0
Packit 0986c0
set ytics 50
Packit 0986c0
Packit 0986c0
set autoscale xy
Packit 0986c0
set title "autoscale xy"
Packit 0986c0
plot "silver.dat"
Packit 0986c0
Packit 0986c0
set yrange [15<*<25:*]
Packit 0986c0
set title "set yrange [15<*<25:*]"
Packit 0986c0
plot "silver.dat"
Packit 0986c0
Packit 0986c0
set autoscale ymin
Packit 0986c0
set title "set autoscale ymin"
Packit 0986c0
plot "silver.dat"
Packit 0986c0
Packit 0986c0
set ytics 20
Packit 0986c0
set yrange [15<*<25:135<*<225]
Packit 0986c0
set title "set yrange [15<*<25:135<*<225]"
Packit 0986c0
plot "silver.dat"
Packit 0986c0
Packit 0986c0
unset multiplot
Packit 0986c0
Packit 0986c0
pause -1 "Hit return to continue"
Packit 0986c0
reset