|
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
|