SHA256
1
0
forked from pool/gnuplot
gnuplot/gnuplot-4.2.0-demo.dif

1807 lines
68 KiB
Plaintext

--- demo/all.dem
+++ demo/all.dem 2007-08-15 20:54:29.000000000 +0200
@@ -5,213 +5,213 @@
#
print "******************** file simple.dem ********************"
-load "simple.dem"
+load "@@GNUPLOTDEMOPATH@@simple.dem"
reset
print "******************** file controls.dem ********************"
-load "controls.dem"
+load "@@GNUPLOTDEMOPATH@@controls.dem"
reset
print "******************** file electron.dem ********************"
-load "electron.dem"
+load "@@GNUPLOTDEMOPATH@@electron.dem"
reset
print "******************** file using.dem ********************"
-load "using.dem"
+load "@@GNUPLOTDEMOPATH@@using.dem"
reset
print "******************** file fillstyle.dem ********************"
-load "fillstyle.dem"
+load "@@GNUPLOTDEMOPATH@@fillstyle.dem"
reset
print "******************** file fillcvrs.dem ********************"
-load "fillcrvs.dem"
-load "fillbetween.dem"
+load "@@GNUPLOTDEMOPATH@@fillcrvs.dem"
+load "@@GNUPLOTDEMOPATH@@fillbetween.dem"
reset
print "******************** file candlesticks.dem ********************"
-load "candlesticks.dem"
+load "@@GNUPLOTDEMOPATH@@candlesticks.dem"
reset
print "******************** file mgr.dem ********************"
-load "mgr.dem"
+load "@@GNUPLOTDEMOPATH@@mgr.dem"
reset
print "******************** file fit.dem ********************"
-load "fit.dem"
+load "@@GNUPLOTDEMOPATH@@fit.dem"
reset
print "******************** file param.dem ********************"
-load "param.dem"
+load "@@GNUPLOTDEMOPATH@@param.dem"
reset
print "******************** file polar.dem ********************"
-load "polar.dem"
+load "@@GNUPLOTDEMOPATH@@polar.dem"
reset
print "******************** file poldat.dem ********************"
-load "poldat.dem"
+load "@@GNUPLOTDEMOPATH@@poldat.dem"
reset
print "******************** file multiplt.dem ********************"
-load "multiplt.dem"
-load "layout.dem"
+load "@@GNUPLOTDEMOPATH@@multiplt.dem"
+load "@@GNUPLOTDEMOPATH@@layout.dem"
reset
print "******************** file surface1.dem ********************"
-load "surface1.dem"
+load "@@GNUPLOTDEMOPATH@@surface1.dem"
reset
print "******************** file discrete.dem ********************"
-load "discrete.dem"
+load "@@GNUPLOTDEMOPATH@@discrete.dem"
reset
print "******************** file hidden.dem ********************"
-load "hidden.dem"
+load "@@GNUPLOTDEMOPATH@@hidden.dem"
reset
print "******************** file world.dem ********************"
-load "world.dem"
-load "world2.dem"
+load "@@GNUPLOTDEMOPATH@@world.dem"
+load "@@GNUPLOTDEMOPATH@@world2.dem"
reset
print "******************** file prob.dem ********************"
-load "prob.dem"
+load "@@GNUPLOTDEMOPATH@@prob.dem"
reset
print "******************** file prob2.dem ********************"
-load "prob2.dem"
+load "@@GNUPLOTDEMOPATH@@prob2.dem"
reset
print "******************** file random.dem ********************"
-load "random.dem"
+load "@@GNUPLOTDEMOPATH@@random.dem"
reset
print "******************** file spline.dem ********************"
-load "spline.dem"
+load "@@GNUPLOTDEMOPATH@@spline.dem"
reset
print "******************** file binary.dem ********************"
-load "binary.dem"
+load "@@GNUPLOTDEMOPATH@@binary.dem"
reset
print "******************** file steps.dem ********************"
-load "steps.dem"
+load "@@GNUPLOTDEMOPATH@@steps.dem"
reset
print "******************** file scatter.dem ********************"
-load "scatter.dem"
+load "@@GNUPLOTDEMOPATH@@scatter.dem"
reset
print "******************** file singulr.dem ********************"
-load "singulr.dem"
+load "@@GNUPLOTDEMOPATH@@singulr.dem"
reset
print "******************** file airfoil.dem ********************"
-load "airfoil.dem"
+load "@@GNUPLOTDEMOPATH@@airfoil.dem"
reset
print "******************** file surface2.dem ********************"
-load "surface2.dem"
+load "@@GNUPLOTDEMOPATH@@surface2.dem"
reset
print "******************** file contours.dem ********************"
-load "contours.dem"
+load "@@GNUPLOTDEMOPATH@@contours.dem"
reset
print "******************** file multimsh.dem ********************"
-load "multimsh.dem"
+load "@@GNUPLOTDEMOPATH@@multimsh.dem"
reset
print "******************** file bivariat.dem ********************"
-load "bivariat.dem"
+load "@@GNUPLOTDEMOPATH@@bivariat.dem"
reset
print "******************** file timedat.dem ********************"
-load "timedat.dem"
+load "@@GNUPLOTDEMOPATH@@timedat.dem"
reset
print "******************** file animate.dem ********************"
-load "animate.dem"
+load "@@GNUPLOTDEMOPATH@@animate.dem"
reset
print "********************** file rainbow.dem *********************"
-load "rainbow.dem"
+load "@@GNUPLOTDEMOPATH@@rainbow.dem"
reset
print "********************** file rgb_variable.dem *********************"
-load "rgb_variable.dem"
+load "@@GNUPLOTDEMOPATH@@rgb_variable.dem"
reset
print "********************** file pm3d.dem *********************"
-load "pm3d.dem"
+load "@@GNUPLOTDEMOPATH@@pm3d.dem"
reset
print "********************** file pm3dcolors.dem *********************"
-load "pm3dcolors.dem"
+load "@@GNUPLOTDEMOPATH@@pm3dcolors.dem"
reset
print "********************** file pm3dgamma.dem *********************"
-load "pm3dgamma.dem"
+load "@@GNUPLOTDEMOPATH@@pm3dgamma.dem"
reset
print "********************** file hidden2.dem ***********************"
-load "hidden2.dem"
+load "@@GNUPLOTDEMOPATH@@hidden2.dem"
reset
print "********************** file textcolor.dem *********************"
-load "textcolor.dem"
+load "@@GNUPLOTDEMOPATH@@textcolor.dem"
reset
print "********************** file textrotate.dem *********************"
-load "textrotate.dem"
+load "@@GNUPLOTDEMOPATH@@textrotate.dem"
reset
print "********************** file enhancedtext.dem *********************"
-load "enhancedtext.dem"
+load "@@GNUPLOTDEMOPATH@@enhancedtext.dem"
reset
print "********************** file arrowstyle.dem *********************"
-load "arrowstyle.dem"
+load "@@GNUPLOTDEMOPATH@@arrowstyle.dem"
reset
print "********************** file vector.dem *********************"
-load "vector.dem"
+load "@@GNUPLOTDEMOPATH@@vector.dem"
reset
print "********************** file tics.dem *********************"
-load "tics.dem"
+load "@@GNUPLOTDEMOPATH@@tics.dem"
reset
print "********************** file datastrings.dem *********************"
-load "datastrings.dem"
+load "@@GNUPLOTDEMOPATH@@datastrings.dem"
reset
print "********************** file histograms.dem *********************"
-load "histograms.dem"
-load "histograms2.dem"
+load "@@GNUPLOTDEMOPATH@@histograms.dem"
+load "@@GNUPLOTDEMOPATH@@histograms2.dem"
reset
print "********************** file image.dem *********************"
-load "image.dem"
+load "@@GNUPLOTDEMOPATH@@image.dem"
reset
print "********************** file stringvar.dem *********************"
-load "stringvar.dem"
+load "@@GNUPLOTDEMOPATH@@stringvar.dem"
reset
print "********************** file pointsize.dem *********************"
-load "pointsize.dem"
+load "@@GNUPLOTDEMOPATH@@pointsize.dem"
reset
print "********************** file key.dem *********************"
-load "key.dem"
+load "@@GNUPLOTDEMOPATH@@key.dem"
reset
print "********************** file borders.dem *********************"
-load "borders.dem"
+load "@@GNUPLOTDEMOPATH@@borders.dem"
reset
print "********************** file rectangle.dem *********************"
-load "rectangle.dem"
+load "@@GNUPLOTDEMOPATH@@rectangle.dem"
reset
--- demo/animate.dem
+++ demo/animate.dem 2007-08-15 20:52:01.000000000 +0200
@@ -20,7 +20,7 @@
xview(xrot)=(50.+30.*sin((xrot%180)/180.*pi))
zview(zrot)=(60.+45.*sin(zrot/180.*pi))
set view xview(xrot),zview(zrot)
-splot "glass.dat"
+splot "@@GNUPLOTDEMOPATH@@glass.dat"
limit_iterations=40 # limits number of iterations if nonzero
@@ -32,5 +32,5 @@
pause -1 "Press a key to start the rotation..."
iteration_count=0
-load "gnuplot.rot"
+load '@@GNUPLOTDEMOPATH@@gnuplot.rot'
reset
--- demo/arrowstyle.dem
+++ demo/arrowstyle.dem 2007-08-15 20:52:01.000000000 +0200
@@ -40,42 +40,42 @@
set title 'Top: plot with vectors arrowstyle 1, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 1
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 1
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 2, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 2
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 2
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 3, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 3
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 3
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 4, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 4
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 4
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 5, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 5
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 5
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 6, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 6
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 6
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 7, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 7
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 7
pause -1 "Hit return to continue"
set title 'Top: plot with vectors arrowstyle 8, Bottom: explicit arrows'
plot \
- 'arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 8
+ '@@GNUPLOTDEMOPATH@@arrowstyle.dat' using 1:2:(0):3 notitle with vectors arrowstyle 8
pause -1 "Hit return to continue"
reset
@@ -86,9 +86,9 @@
set title "Plot 'file' with vectors <arrowstyle>"
set key box
set yrange [*:10]
-plot '1.dat' using 1:2:(+1):(+1) with vectors lt 4 filled title 'filled', \
- '2.dat' using 1:2:(+1):(+1) with vectors lt 1 heads title 'double-headed', \
- '2.dat' using ($1):(2-$2/3):(+1):(+.5) with vectors lt -1 lw 3 nohead title 'no head'
+plot '@@GNUPLOTDEMOPATH@@1.dat' using 1:2:(+1):(+1) with vectors lt 4 filled title 'filled', \
+ '@@GNUPLOTDEMOPATH@@2.dat' using 1:2:(+1):(+1) with vectors lt 1 heads title 'double-headed', \
+ '@@GNUPLOTDEMOPATH@@2.dat' using ($1):(2-$2/3):(+1):(+.5) with vectors lt -1 lw 3 nohead title 'no head'
#
pause -1 "Hi return to continue"
#
--- demo/binary.dem
+++ demo/binary.dem 2007-08-15 20:52:01.000000000 +0200
@@ -9,20 +9,20 @@
set xrange [-3:3]
set yrange [-2:2]
-splot "binary1" binary
+splot "@@GNUPLOTDEMOPATH@@binary1" binary
pause -1 "Hit return to continue (1)"
set view 70,45
set xrange [-3:3]
set yrange [-3:3]
-splot "binary2" binary
+splot "@@GNUPLOTDEMOPATH@@binary2" binary
pause -1 "Hit return to continue (2)"
set title "Notice that sampling rate can change"
set vi 70,10
set xrange [-3:6]
set yrange [-3:6]
-splot "binary3" binary
+splot "@@GNUPLOTDEMOPATH@@binary3" binary
pause -1 "Hit return to continue (3)"
reset
--- demo/candlesticks.dem
+++ demo/candlesticks.dem 2007-08-15 20:52:01.000000000 +0200
@@ -8,7 +8,7 @@
set yrange [0:10]
#
set title "candlesticks with open boxes (default)"
-plot 'candlesticks.dat' using 1:3:2:6:5 with candlesticks
+plot '@@GNUPLOTDEMOPATH@@candlesticks.dat' using 1:3:2:6:5 with candlesticks
#
pause -1 "Hit return to continue"
#
@@ -27,13 +27,13 @@
#
set title "box-and-whisker plot adding median value as bar"
set style fill empty
-plot 'candlesticks.dat' using 1:3:2:6:5 with candlesticks lt 3 lw 2 title 'Quartiles', \
+plot '@@GNUPLOTDEMOPATH@@candlesticks.dat' using 1:3:2:6:5 with candlesticks lt 3 lw 2 title 'Quartiles', \
'' using 1:4:4:4:4 with candlesticks lt -1 lw 2 notitle
#
pause -1 "Hit return to continue"
#
set title "box-and-whisker with median bar and whiskerbars"
-plot 'candlesticks.dat' using 1:3:2:6:5 with candlesticks lt 3 lw 2 title 'Quartiles' whiskerbars, \
+plot '@@GNUPLOTDEMOPATH@@candlesticks.dat' using 1:3:2:6:5 with candlesticks lt 3 lw 2 title 'Quartiles' whiskerbars, \
'' using 1:4:4:4:4 with candlesticks lt -1 lw 2 notitle
pause -1 "Hit return to continue"
#
--- demo/contours.dem
+++ demo/contours.dem 2007-08-15 20:55:56.000000000 +0200
@@ -85,13 +85,13 @@
set style data lines
set title "3D gnuplot demo - contour of data grid plotting"
set parametric
-splot "glass.dat"
+splot "@@GNUPLOTDEMOPATH@@glass.dat"
pause -1 "Hit return to continue (19)"
set xrange [0:15]
set yrange [0:15]
set zrange [-1.2:1.2]
unset parametric
-splot "glass.dat" using 1
+splot "@@GNUPLOTDEMOPATH@@glass.dat" using 1
pause -1 "Hit return to continue (20)"
set view map
unset surface
--- demo/datastrings.dem
+++ demo/datastrings.dem 2007-08-15 20:52:01.000000000 +0200
@@ -17,7 +17,7 @@
set yrange [0:200]
#
set key autotitle columnhead
-plot 'ctg-y2.dat' using 2:xticlabel(1) index 2, \
+plot '@@GNUPLOTDEMOPATH@@ctg-y2.dat' using 2:xticlabel(1) index 2, \
'' using 2 index 3
#
pause -1 "<cr> to plot again using x2ticlabels"
@@ -38,7 +38,7 @@
set xtics
#
set key autotitle columnhead
-plot 'ctg-y2.dat' using ($0-0.2):2 index 0 with boxes title "precipitation 1992-2000", \
+plot '@@GNUPLOTDEMOPATH@@ctg-y2.dat' using ($0-0.2):2 index 0 with boxes title "precipitation 1992-2000", \
'' using ($0+0.2):2 index 1 with boxes title " 2000-2001", \
'' using ($0):2 index 2 with linespoints lw 3 title "runoff 1992-2000", \
'' using ($0):2:xticlabels(1) index 3 with linespoints lw 3 title " 2000-2001"
@@ -47,7 +47,7 @@
#
set title "Same plot using x2ticlabels also"
set x2tics
-plot 'ctg-y2.dat' using ($0-0.2):2 index 0 with boxes title "precipitation 1992-2000", \
+plot '@@GNUPLOTDEMOPATH@@ctg-y2.dat' using ($0-0.2):2 index 0 with boxes title "precipitation 1992-2000", \
'' using ($0+0.2):2 index 1 with boxes title " 2000-2001", \
'' using ($0):2 index 2 with linespoints lw 3 title "runoff 1992-2000", \
'' using ($0):2:x2ticlabels(1) index 3 with linespoints lw 3 title " 2000-2001"
@@ -55,7 +55,7 @@
pause -1 "<cr> to plot same data from table format"
set title "Plot from table format (titles taken from column headers)"
unset x2tics
-plot 'table.dat' using ($0-0.2):2 title 2 with boxes, \
+plot '@@GNUPLOTDEMOPATH@@table.dat' using ($0-0.2):2 title 2 with boxes, \
'' using ($0+0.2):3 title 3 with boxes, \
'' using ($0):4 title 4 with linespoints, \
'' using ($0):5:xtic(1) title 5 with linespoints
@@ -63,7 +63,7 @@
pause -1 "<cr> to show double use of y values"
#
set title "Plot actual y-value as a label"
-plot 'table.dat' using 0:2 title 2 with boxes, \
+plot '@@GNUPLOTDEMOPATH@@table.dat' using 0:2 title 2 with boxes, \
'' using 0:2:2 with labels center offset 0,1 notitle
#
pause -1 "<cr> continue"
@@ -81,7 +81,7 @@
set ylabel "Z--->"
set key bottom right
#
-plot 'labelplot.pdb' using 7:9 with lines notitle, \
+plot '@@GNUPLOTDEMOPATH@@labelplot.pdb' using 7:9 with lines notitle, \
'' using 7:9:4 with labels tc lt 3 font "Helvetica,10" notitle
# '' using 7:9 with points notitle ps 5 lt -1
#
@@ -95,13 +95,13 @@
set view 70,210, 1.0,1.7
set ticslevel 0.0
-splot 'labelplot.pdb' using 7:8:9 with lines notitle, \
+splot '@@GNUPLOTDEMOPATH@@labelplot.pdb' using 7:8:9 with lines notitle, \
'' using 7:8:9:4 with labels left offset 1,0 point \
ps 2 pt 1 tc lt 3 font "Helvetica,10" notitle
#
pause -1 "<cr> to view star map"
#
reset
-load "starmap.dem"
+load '@@GNUPLOTDEMOPATH@@starmap.dem'
#
pause -1 "<cr> to end demo"
--- demo/fillbetween.dem
+++ demo/fillbetween.dem 2007-08-15 20:52:01.000000000 +0200
@@ -8,7 +8,7 @@
set style data lines
set xrange [10:*]
set yrange [0:175]
-plot 'silver.dat' u 1:2:3 w filledcu, \
+plot '@@GNUPLOTDEMOPATH@@silver.dat' u 1:2:3 w filledcu, \
'' u 1:2 lt -1 notitle, '' u 1:3 lt -1 notitle
pause -1 "Hit return to continue"
set style fill pattern 2
@@ -19,7 +19,7 @@
set style fill solid 1.0 noborder
set xrange [250:500]
set auto y
-plot 'silver.dat' u 1:2:($3+$1/50.) w filledcurves above title 'Above', \
+plot '@@GNUPLOTDEMOPATH@@silver.dat' u 1:2:($3+$1/50.) w filledcurves above title 'Above', \
'' u 1:2:($3+$1/50.) w filledcurves below title 'Below', \
'' u 1:2 lt -1 lw 2 title 'curve 1', \
'' u 1:($3+$1/50.) lt 3 lw 2 title 'curve 2'
--- demo/fit.dem
+++ demo/fit.dem 2007-08-15 20:52:01.000000000 +0200
@@ -5,65 +5,66 @@
print "Some examples how data fitting using nonlinear least squares fit"
print "can be done."
print ""
+set fit logfile '/tmp/fit.log'
pause -1 "first plotting the pure data set (-> return)"
set title 'data for first fit demo'
-plot 'lcdemo.dat'
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat'
set xlabel "Temperature T [deg Cels.]"
set ylabel "Density [g/cm3]"
set key below
print "now fitting a straight line to the data :-)"
print "only as a demo without physical meaning"
-load 'line.fnc'
+load '@@GNUPLOTDEMOPATH@@line.fnc'
y0 = 0.0
m = 0.0
show variables
pause -1 "first a plot with all parameters set to zero (-> return)"
set title 'all fit params set to 0'
-plot 'lcdemo.dat', l(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', l(x)
pause -1 "now start fitting... (-> return)"
-fit l(x) 'lcdemo.dat' via y0, m
+fit l(x) '@@GNUPLOTDEMOPATH@@lcdemo.dat' via y0, m
pause -1 "now look at the result (-> return)"
set title 'unweighted fit'
-plot 'lcdemo.dat', l(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', l(x)
pause -1 "see the influence of weights for single data points (-> return)"
-fit l(x) 'lcdemo.dat' using 1:2:3 via y0, m
+fit l(x) '@@GNUPLOTDEMOPATH@@lcdemo.dat' using 1:2:3 via y0, m
pause -1 "now look at the result (-> return)"
set title 'fit weighted towards low temperatures'
-plot 'lcdemo.dat', l(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', l(x)
pause -1 "now prefer the high temperature data (-> return)"
-fit l(x) 'lcdemo.dat' using 1:2:4 via y0, m
+fit l(x) '@@GNUPLOTDEMOPATH@@lcdemo.dat' using 1:2:4 via y0, m
pause -1 "now look at the result (-> return)"
set title 'bias to high-temperates'
-plot 'lcdemo.dat', l(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', l(x)
print "now use real single-measurement errors to reach such a result (-> return)"
print "(look at the file lcdemo.dat and compare the columns to see the difference)"
pause -1 "(-> return)"
set title 'data with experimental errors'
-plot 'lcdemo.dat' using 1:2:5 with errorbars
-fit l(x) 'lcdemo.dat' using 1:2:5 via y0, m
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat' using 1:2:5 with errorbars
+fit l(x) '@@GNUPLOTDEMOPATH@@lcdemo.dat' using 1:2:5 via y0, m
pause -1 "now look at the result (-> return)"
set title 'fit weighted by experimental errors'
-plot 'lcdemo.dat' using 1:2:5 with errorbars, l(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat' using 1:2:5 with errorbars, l(x)
print "It's time now to try a more realistic model function"
-load 'density.fnc'
+load '@@GNUPLOTDEMOPATH@@density.fnc'
show functions
print "density(x) is a function which shall fit the whole temperature"
print "range using a ?: expression. It contains 6 model parameters which"
print "will all be varied. Now take the start parameters out of the"
pause -1 "file 'start.par' and plot the function (-> return)"
-load 'start.par'
+load '@@GNUPLOTDEMOPATH@@start.par'
set title 'initial parameters for realistic model function'
-plot 'lcdemo.dat', density(x)
-fit density(x) 'lcdemo.dat' via 'start.par'
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', density(x)
+fit density(x) '@@GNUPLOTDEMOPATH@@lcdemo.dat' via '@@GNUPLOTDEMOPATH@@start.par'
pause -1 "now look at the result (-> return)"
set title 'fitted to realistic model function'
-plot 'lcdemo.dat', density(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', density(x)
print "looks already rather nice? We will do now the following: set"
print "the epsilon limit higher so that we need more iteration steps"
@@ -76,10 +77,10 @@
print ""
pause -1 "(-> return)"
FIT_LIMIT = 1e-10
-fit density(x) 'lcdemo.dat' via 'start.par'
+fit density(x) '@@GNUPLOTDEMOPATH@@lcdemo.dat' via '@@GNUPLOTDEMOPATH@@start.par'
pause -1 "now look at the result (-> return)"
set title 'fit with more iterations'
-plot 'lcdemo.dat', density(x)
+plot '@@GNUPLOTDEMOPATH@@lcdemo.dat', density(x)
FIT_LIMIT = 1e-5
print "\nNow a brief demonstration of 3d fitting."
@@ -96,16 +97,16 @@
r=0.5
FIT_MAXITER=50
set title 'the scattered points, and the initial parameter'
-splot 'hemisphr.dat' using 1:2:3, h(x,y)
+splot '@@GNUPLOTDEMOPATH@@hemisphr.dat' using 1:2:3, h(x,y)
pause -1 "(-> return)"
# we *must* provide 4 columns for a 3d fit. We fake errors=1
-fit h(x,y) 'hemisphr.dat' using 1:2:3:(1) via r, x0, y0, z0
+fit h(x,y) '@@GNUPLOTDEMOPATH@@hemisphr.dat' using 1:2:3:(1) via r, x0, y0, z0
set title 'the scattered points, fitted curve'
-splot 'hemisphr.dat' using 1:2:3, h(x,y)
+splot '@@GNUPLOTDEMOPATH@@hemisphr.dat' using 1:2:3, h(x,y)
print "\n\nNotice, however, that this would converge much faster when"
print "fitted in a more appropriate co-ordinate system:"
-print "fit r 'hemisphr.dat' using 0:($1*$1+$2*$2+$3*$3) via r"
+print "fit r '@@GNUPLOTDEMOPATH@@hemisphr.dat' using 0:($1*$1+$2*$2+$3*$3) via r"
print "where we are fitting f(x)=r to the radii calculated as the data"
print "is read from the file. No x value is required in this case."
pause -1 "(This is left as an excercise for the user). (-> return)"
@@ -118,18 +119,18 @@
print "The model uses these data in order to fit elastic stiffnesses"
print "which occur differently in both branches.\n"
pause -1 "(-> return)"
-load 'hexa.fnc'
-load 'sound.par'
+load '@@GNUPLOTDEMOPATH@@hexa.fnc'
+load '@@GNUPLOTDEMOPATH@@sound.par'
set title 'sound data, and model with initial parameters'
-plot 'soundvel.dat', vlong(x), vtrans(x)
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
# Must provide an error estimate for a 3d fit. Use constant 1
-fit f(x,y) 'soundvel.dat' using 1:-2:2:(1) via 'sound.par'
+fit f(x,y) '@@GNUPLOTDEMOPATH@@soundvel.dat' using 1:-2:2:(1) via '@@GNUPLOTDEMOPATH@@sound.par'
#create soundfit.par, reading from sound.par and updating values
-update 'sound.par' 'soundfit.par'
+update '@@GNUPLOTDEMOPATH@@sound.par' '/tmp/soundfit.par'
print ""
pause -1 "(-> return)"
set title 'pseudo-3d multi-branch fit to velocity data'
-plot 'soundvel.dat', vlong(x), vtrans(x)
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
print "Look at the file 'hexa.fnc' to see how the branches are realized"
print "using the data index as a pseudo-3d fit"
print ""
@@ -138,10 +139,10 @@
print "fitting result."
print ""
pause -1 "(-> return)"
-load 'sound.par'
-fit f(x,y) 'soundvel.dat' every 5 using 1:-2:2:(1) via 'sound.par'
+load '@@GNUPLOTDEMOPATH@@sound.par'
+fit f(x,y) '@@GNUPLOTDEMOPATH@@soundvel.dat' every 5 using 1:-2:2:(1) via '@@GNUPLOTDEMOPATH@@sound.par'
set title 'fitted only every 5th data point'
-plot 'soundvel.dat', vlong(x), vtrans(x)
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
print "When you compare the results (see 'fit.log') you remark that"
print "the uncertainties in the fitted constants have become larger,"
print "the quality of the plot is only slightly affected."
@@ -150,24 +151,24 @@
print "you fit only the others (c44 and c13 fixed here)."
print ""
pause -1 "(-> return)"
-load 'sound2.par'
+load '@@GNUPLOTDEMOPATH@@sound2.par'
set title 'initial parameters'
-plot 'soundvel.dat', vlong(x), vtrans(x)
-fit f(x,y) 'soundvel.dat' using 1:-2:2:(1) via 'sound2.par'
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
+fit f(x,y) '@@GNUPLOTDEMOPATH@@soundvel.dat' using 1:-2:2:(1) via '@@GNUPLOTDEMOPATH@@sound2.par'
set title 'fit with c44 and c13 fixed'
-plot 'soundvel.dat', vlong(x), vtrans(x)
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
print "This has the same effect as specifying only the real free"
print "parameters by the 'via' syntax."
print ""
print "fit f(x) 'soundvel.dat' via c33, c11, phi0"
print ""
pause -1 "(-> return)"
-load 'sound.par'
+load '@@GNUPLOTDEMOPATH@@sound.par'
set title 'initial parameters'
-plot 'soundvel.dat', vlong(x), vtrans(x)
-fit f(x,y) 'soundvel.dat' using 1:-2:2:(1) via c33, c11, phi0
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
+fit f(x,y) '@@GNUPLOTDEMOPATH@@soundvel.dat' using 1:-2:2:(1) via c33, c11, phi0
set title 'fit via c33,c11,phi0'
-plot 'soundvel.dat', vlong(x), vtrans(x)
+plot '@@GNUPLOTDEMOPATH@@soundvel.dat', vlong(x), vtrans(x)
print "Here comes an example of a very complex function..."
print ""
@@ -177,10 +178,10 @@
set ylabel "Reflectivity"
set title 'raw data'
#HBB 970522: here and below, use the error column present in moli3.dat:
-plot 'moli3.dat' w e
+plot '@@GNUPLOTDEMOPATH@@moli3.dat' w e
print "now fitting the model function to the data"
-load 'reflect.fnc'
+load '@@GNUPLOTDEMOPATH@@reflect.fnc'
#HBB 970522: Changed initial values to something sensible, i.e.
# something an experienced user of fit would actually use.
@@ -193,9 +194,9 @@
show functions
pause -1 "first a plot with all parameters set to initial values (-> return)"
set title 'initial parameters'
-plot 'moli3.dat' w e, R(x)
+plot '@@GNUPLOTDEMOPATH@@moli3.dat' w e, R(x)
pause -1 "now start fitting... (-> return)"
-fit R(x) 'moli3.dat' u 1:2:3 via eta, tc
+fit R(x) '@@GNUPLOTDEMOPATH@@moli3.dat' u 1:2:3 via eta, tc
pause -1 "Hit return to continue"
set title 'fitted parameters'
replot
--- demo/hidden.dem
+++ demo/hidden.dem 2007-08-15 20:52:01.000000000 +0200
@@ -48,7 +48,7 @@
# autoranging loses the verticals
set xrange [0:15]
set yrange [0:15]
-splot "glass.dat" using 1
+splot "@@GNUPLOTDEMOPATH@@glass.dat" using 1
pause -1 "Hit return to continue (6)"
set view 50
--- demo/histograms2.dem
+++ demo/histograms2.dem 2007-08-15 20:52:01.000000000 +0200
@@ -25,7 +25,7 @@
#
plot \
newhistogram "Northern Europe", \
-'immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
+'@@GNUPLOTDEMOPATH@@immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
newhistogram "Southern Europe", \
'' u 9:xtic(1) t 9, '' u 17 t 17, '' u 22 t 22, \
newhistogram "British Isles", \
@@ -35,7 +35,7 @@
set title "Explicit start color in 'newhistogram' command"
plot \
newhistogram "Northern Europe" lt 4, \
-'immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
+'@@GNUPLOTDEMOPATH@@immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
newhistogram "Southern Europe" lt 4, \
'' u 9:xtic(1) t 9, '' u 17 t 17, '' u 22 t 22, \
newhistogram "British Isles" lt 4, \
@@ -47,7 +47,7 @@
set style fill pattern 1 border -1
plot \
newhistogram "Northern Europe" fs pattern 1, \
-'immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
+'@@GNUPLOTDEMOPATH@@immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
newhistogram "Southern Europe" fs pattern 1, \
'' u 9:xtic(1) t 9, '' u 17 t 17, '' u 22 t 22, \
newhistogram "British Isles" fs pattern 1, \
@@ -59,7 +59,7 @@
set style fill pattern 1 border -1
plot \
newhistogram "Northern Europe" lt 2 fs pattern 1, \
-'immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
+'@@GNUPLOTDEMOPATH@@immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
newhistogram "Southern Europe" lt 2 fs pattern 1, \
'' u 9:xtic(1) t 9, '' u 17 t 17, '' u 22 t 22, \
newhistogram "British Isles" lt 2 fs pattern 1, \
--- demo/histograms.dem
+++ demo/histograms.dem 2007-08-15 20:56:59.000000000 +0200
@@ -8,7 +8,7 @@
#
# First plot using linespoints
set style data linespoints
-plot 'immigration.dat' using 2:xtic(1) t 2, \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 2:xtic(1) t 2, \
'' u 3 t 3, '' u 4 t 4, '' u 5 t 5, '' u 6 t 6, \
'' u 7 t 7, '' u 8 t 8, '' u 9 t 9, '' u 10 t 10, \
'' u 11 t 11, '' u 12 t 12, '' u 13 t 13, '' u 14 t 14, \
@@ -26,7 +26,7 @@
set boxwidth 0.9
set xtic rotate by -45
#set bmargin 10
-plot 'immigration.dat' using 6:xtic(1) ti col, '' u 12 ti col, '' u 13 ti col, '' u 14 ti col
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 6:xtic(1) ti col, '' u 12 ti col, '' u 13 ti col, '' u 14 ti col
#
pause -1 "<cr> to change the gap between clusters"
#
@@ -51,7 +51,7 @@
set style fill solid border -1
set boxwidth 0.75
#
-plot 'immigration.dat' using 2:xtic(1), \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 2:xtic(1), \
'' using 3, \
'' using 4, \
'' using 5, \
@@ -89,7 +89,7 @@
set style fill solid border -1
set boxwidth 0.75
#
-plot 'immigration.dat' using (100.*$2/$24):xtic(1) t 2, \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using (100.*$2/$24):xtic(1) t 2, \
'' using (100.*$3/$24) t 3, \
'' using (100.*$4/$24) t 4, \
'' using (100.*$5/$24) t 5, \
@@ -128,7 +128,7 @@
set ytics
unset xtics
set xtics norotate nomirror
-plot 'immigration.dat' using 6 ti col, '' using 12 ti col, \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 6 ti col, '' using 12 ti col, \
'' using 13 ti col, '' using 14:key(1) ti col
#
pause -1 "Next we do several sets of parallel histograms"
@@ -148,7 +148,7 @@
set auto y
plot \
newhistogram "Northern Europe", \
-'immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
+'@@GNUPLOTDEMOPATH@@immigration.dat' using 6:xtic(1) t 6, '' u 13 t 13, '' u 14 t 14, \
newhistogram "Southern Europe", \
'' u 9:xtic(1) t 9, '' u 17 t 17, '' u 22 t 22, \
newhistogram "British Isles", \
--- demo/image.dem
+++ demo/image.dem 2007-08-15 20:58:34.000000000 +0200
@@ -32,7 +32,7 @@
set xrange [-10:137]
set yrange [-10:157]
set label "\"I flew here... by plane. Why? For the halibut.\"" at 64,135 center
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar' with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar' with rgbimage
pause -1 "Hit return to continue"
reset
@@ -58,10 +58,10 @@
set yrange [-10:300]
unset key
set label "\"Time for a dip...\"" at 132,285 center
-plot 'blutux.rgb' binary array=128x128 flipy center=( 64,201 ) format='%uchar' with rgbimage, \
- 'blutux.rgb' binary array=128x128 flipy rotation=-90d center=(201,201) format='%uchar' with rgbimage, \
- 'blutux.rgb' binary array=128x128 flip=y rotate=3.1415 center=(201,64) format='%uchar' with rgbimage, \
- 'blutux.rgb' binary array=128x128 flip=y rot=0.5pi center=(64,64) format='%uchar' using 1:2:3 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy center=( 64,201 ) format='%uchar' with rgbimage, \
+ '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy rotation=-90d center=(201,201) format='%uchar' with rgbimage, \
+ '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y rotate=3.1415 center=(201,64) format='%uchar' with rgbimage, \
+ '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y rot=0.5pi center=(64,64) format='%uchar' using 1:2:3 with rgbimage
pause -1 "Hit return to continue"
reset
@@ -82,7 +82,7 @@
set label 1 "\"I am the penguin, GOO GOO GOO JOOB.\"" at 63,140 center
set title "Palette mode 'image' used to produce psychedelic bird"
unset colorbox
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar%uchar%uchar' using ($1+$2+$3) with image
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar%uchar%uchar' using ($1+$2+$3) with image
pause -1 "Hit return to continue"
reset
@@ -106,7 +106,7 @@
set title "The palette can be changed from color to gray scale"
set palette gray
unset colorbox
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
pause -1 "Hit return to continue"
unset label 1
@@ -133,7 +133,7 @@
set colorbox
set cbrange [0:255]
set title "As with 3d color surfaces, a color box may be added to the plot"
-splot 'blutux.rgb' binary array=128x128 flipy format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
+splot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
pause -1 "Hit return to continue"
print ""
@@ -162,7 +162,7 @@
set tics out
set title "Polygons used to draw pixels for rotated images\nNotice the slower refresh rate than for the next plot"
unset colorbox
-plot 'blutux.rgb' binary array=128x128 dx=0.70711 dy=0.70711 flipy rotation=45d center=(63.5,63.5) format='%uchar' using ($1+$2+$3)/3 with image
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 dx=0.70711 dy=0.70711 flipy rotation=45d center=(63.5,63.5) format='%uchar' using ($1+$2+$3)/3 with image
pause -1 "Hit return to continue"
reset
@@ -182,7 +182,7 @@
set tics out
set title "Terminal image routine used to draw plot rotated about origin\nNotice the faster refresh rate than for the previous plot"
unset colorbox
-plot 'blutux.rgb' binary array=128x128 dx=1 flip=y rotation=0.5pi origin=(0,0) format='%uchar' using ($1+$2+$3)/3 with image
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 dx=1 flip=y rotation=0.5pi origin=(0,0) format='%uchar' using ($1+$2+$3)/3 with image
pause -1 "Hit return to continue"
reset
@@ -205,20 +205,20 @@
set tics out
set label 1 "Selection of the input channels via \`using\`" at 140,160 center
set title '"I do impersonations..."' offset 0,-0.5
-plot 'blutux.rgb' binary array=128x128 flip=y format='%uchar' using 1:2:3 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y format='%uchar' using 1:2:3 with rgbimage
unset label 1
set size 0.5,0.48
set origin 0.5,0.47
set title '"A cardinal."'
-plot 'blutux.rgb' binary array=128x128 flip=y format='%uchar%*uchar%*uchar' using 1:(0):(0) with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y format='%uchar%*uchar%*uchar' using 1:(0):(0) with rgbimage
set size 0.5,0.48
set origin 0.0,0.0
set title '"A parrot."'
-plot 'blutux.rgb' binary array=128x128 flipy format='%*uchar%uchar%*uchar' using (0):1:(0) with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%*uchar%uchar%*uchar' using (0):1:(0) with rgbimage
set size 0.5,0.48
set origin 0.5,0.0
set title '"A bluebird."'
-plot 'blutux.rgb' binary array=128x128 flipy format='%*uchar%*uchar%uchar' using (0):(0):1 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%*uchar%*uchar%uchar' using (0):(0):1 with rgbimage
unset multiplot
pause -1 "Hit return to continue"
reset
@@ -248,23 +248,23 @@
set label 1 "Luminance adjustment via \`cbrange\`" at 140,160 center
set title 'Lake Mendota, "or Wonk-sheck-ho-mik-la!"' offset 0,-0.5
set cbrange [*:*]
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar' using 1:2:3 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar' using 1:2:3 with rgbimage
unset label 1
set size 0.5,0.48
set origin 0.5,0.47
set title '"Lucky I brought sunscreen."'
set cbrange [0:200]
-plot 'blutux.rgb' binary array=128x128 flip=y format='%uchar' using 1:2:3 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y format='%uchar' using 1:2:3 with rgbimage
set size 0.5,0.48
set origin 0.0,0.0
set title 'Sunset on the Terrace'
set cbrange [0:400]
-plot 'blutux.rgb' binary array=128x128 flip=y format='%uchar' using (1.5*$1):2:3 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y format='%uchar' using (1.5*$1):2:3 with rgbimage
set size 0.5,0.48
set origin 0.5,0.0
set title 'Sultry evening'
set cbrange [0:400]
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar' using 1:2:3 with rgbimage, '-' w points pt 7 ps 6 lt -2, '-' w points pt 7 ps 0.65 lt -2
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar' using 1:2:3 with rgbimage, '-' w points pt 7 ps 6 lt -2, '-' w points pt 7 ps 0.65 lt -2
110 100
e
10 95
@@ -295,8 +295,8 @@
set title "Convex November 1-7 1989 Circadian"
set key left box
set xrange[-1:24]
-plot 'using.bin' binary format='%*int32%int8%*int16%int8%*int16%*int16' using 1:2 title "Logged in" with impulses,\
- 'using.bin' binary format='%*int32%int8%*int16%int8%*int16%*int16' using 1:2 title "Logged in" with points
+plot '@@GNUPLOTDEMOPATH@@using.bin' binary format='%*int32%int8%*int16%int8%*int16%*int16' using 1:2 title "Logged in" with impulses,\
+ '@@GNUPLOTDEMOPATH@@using.bin' binary format='%*int32%int8%*int16%int8%*int16%*int16' using 1:2 title "Logged in" with points
pause -1 "Hit return to continue"
reset
@@ -308,9 +308,9 @@
set title "Convex November 1-7 1989"
set key below
set label "(Weekend)" at 5,25 center
-plot 'using.bin' binary format='%*int32%*int8%int16%int8%*int16%*int16' using ($1/100):2 title "Logged in" with impulses,\
- 'using.bin' binary format='%*int32%*int8%int16%*int8%int16%*int16' using ($1/100):($2/100) t "Load average" with points,\
- 'using.bin' binary format='%*int32%*int8%int16%*int8%*int16%int16' using ($1/100):($2/100) t "%CPU used" with lines
+plot '@@GNUPLOTDEMOPATH@@using.bin' binary format='%*int32%*int8%int16%int8%*int16%*int16' using ($1/100):2 title "Logged in" with impulses,\
+ '@@GNUPLOTDEMOPATH@@using.bin' binary format='%*int32%*int8%int16%*int8%int16%*int16' using ($1/100):($2/100) t "Load average" with points,\
+ '@@GNUPLOTDEMOPATH@@using.bin' binary format='%*int32%*int8%int16%*int8%*int16%int16' using ($1/100):($2/100) t "%CPU used" with lines
unset label
pause -1 "Hit return to continue"
reset
@@ -422,7 +422,7 @@
set xrange [-10:137]
set yrange [-10:157]
set cbrange [0:255]
-splot 'blutux.rgb' binary array=128x128 flip=y format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
+splot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
pause -1 "Hit return to continue"
reset
@@ -433,7 +433,7 @@
print ""
unset colorbox
set title "Orientation operations from \'plot\' also apply to to \'splot\'"
-splot 'blutux.rgb' binary array=128x128 flipy rotate=90d center = (63.5,63.5,50) format='%uchar%uchar%uchar' using ($1+$2+$3) with image
+splot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy rotate=90d center = (63.5,63.5,50) format='%uchar%uchar%uchar' using ($1+$2+$3) with image
pause -1 "Hit return to continue"
reset
@@ -456,7 +456,7 @@
set arrow from 0,-10,0 to 0,10,0 as 1
set arrow from 0,0,-10 to 0,0,10 as 1
set arrow from 0,0,0 to 30,30,30 as 2
-splot 'blutux.rgb' binary array=128x128 flipy rot=1.0pi center = (63.5,63.5,50) perp=(1,1,1) format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
+splot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy rot=1.0pi center = (63.5,63.5,50) perp=(1,1,1) format='%uchar%uchar%uchar' using ($1+$2+$3)/3 with image
pause -1 "Hit return to continue"
reset
@@ -542,7 +542,7 @@
set xrange [-1.3:1.3]
set yrange [-1.3:1.3]
# The sinusoid has period T=8/7. Also, dx=0.01. So solving 8/7 dt = 2/3 pi dx, we get dt = 0.018326.
-plot 'sine.bin' binary endian=little array=201 dt=0.018326 origin=(0,0) format='%f' using 1 with lines
+plot '@@GNUPLOTDEMOPATH@@sine.bin' binary endian=little array=201 dt=0.018326 origin=(0,0) format='%f' using 1 with lines
pause -1 "Hit return to continue"
reset
@@ -565,10 +565,10 @@
set xrange [-3:15]
set yrange [-3:15]
set zrange [-0.2:1.2]
-splot "binary3" binary center=(1.5,1.5,0), \
- "binary3" binary center=(10.5,1.5,0) rotate=0.5pi u 1:2:3, \
- "binary3" binary center=(10.5,10.5,0) rotate=1.0pi u 1:2:3, \
- "binary3" binary center=(1.5,10.5,0) rotate=1.5pi u 1:2:3
+splot '@@GNUPLOTDEMOPATH@@binary3' binary center=(1.5,1.5,0), \
+ '@@GNUPLOTDEMOPATH@@binary3' binary center=(10.5,1.5,0) rotate=0.5pi u 1:2:3, \
+ '@@GNUPLOTDEMOPATH@@binary3' binary center=(10.5,10.5,0) rotate=1.0pi u 1:2:3, \
+ '@@GNUPLOTDEMOPATH@@binary3' binary center=(1.5,10.5,0) rotate=1.5pi u 1:2:3
pause -1 "Hit return to continue"
reset
@@ -588,16 +588,16 @@
set view 70,45
set xrange [-3:3]
set yrange [-3:3]
-splot "binary2" binary
+splot '@@GNUPLOTDEMOPATH@@binary2' binary
pause -1 "Hit return to continue"
set title "Decimate by two in first dimension"
-splot "binary2" binary every 2
+splot '@@GNUPLOTDEMOPATH@@binary2' binary every 2
pause -1 "Hit return to continue"
set title "Decimate by three in second dimension"
-splot "binary2" binary every :3
+splot '@@GNUPLOTDEMOPATH@@binary2' binary every :3
pause -1 "Hit return to continue"
set title "Decimate by four in both dimensions"
-splot "binary2" binary every 4:4
+splot '@@GNUPLOTDEMOPATH@@binary2' binary every 4:4
pause -1 "Hit return to continue"
reset
@@ -609,13 +609,13 @@
set xrange [28:98]
set yrange [55:125]
set label 1 "\"Can I do that?\"" at 64,116 center
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar' every 1:1:43:15:83:65 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar' every 1:1:43:15:83:65 with rgbimage
pause -1 "Hit return to continue"
set title "... Sure, go ahead."
set xrange [-10:130]
set yrange [-8:157]
set label 1 "\"Picasso's \'Penguin on Beach\'\"" at 64,139 center
-plot 'blutux.rgb' binary array=128x128 flipy format='%uchar' every 8:8 with rgbimage
+plot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy format='%uchar' every 8:8 with rgbimage
pause -1 "Hit return to continue"
reset
@@ -635,7 +635,7 @@
print "line can still be used to over-ride in-file attributes."
print ""
set title "Automatically recognizing file type and extracting file information"
-plot 'demo.edf' binary filetype=auto with image
+plot '@@GNUPLOTDEMOPATH@@demo.edf' binary filetype=auto with image
pause -1 "Hit return to continue"
reset
@@ -748,19 +748,19 @@
unset key
set tics out
set title "'asciimat.dat' matrix index 0"
-splot 'asciimat.dat' matrix index 0
+splot '@@GNUPLOTDEMOPATH@@asciimat.dat' matrix index 0
set size 0.5,0.5
set origin 0.5,0.5
set title "'asciimat.dat' matrix index 1"
-splot 'asciimat.dat' matrix index 1
+splot '@@GNUPLOTDEMOPATH@@asciimat.dat' matrix index 1
set size 0.5,0.5
set origin 0.0,0.0
set title "'asciimat.dat' matrix index 2"
-splot 'asciimat.dat' matrix index 2
+splot '@@GNUPLOTDEMOPATH@@asciimat.dat' matrix index 2
set size 0.5,0.5
set origin 0.5,0.0
set title "'asciimat.dat' matrix index 2 using 1:(2*$2):($3*$3)"
-splot 'asciimat.dat' matrix index 2 using 1:(2*$2):($3*$3)
+splot '@@GNUPLOTDEMOPATH@@asciimat.dat' matrix index 2 using 1:(2*$2):($3*$3)
unset multiplot
pause -1 "Hit return to continue"
reset
@@ -782,8 +782,8 @@
set lmargin 0
set view 60, 45, 1, 1
set label 1 "\"Mirror mirror on the wall,\nwho's the GNUiest penguin of all?\"" at 140,0,40 center
-splot 'blutux.rgb' binary array=128x128 flip=y rot=90d origin=(0,0,0) perp = (1,0,0) format='%uchar' using ($1+$2+$3) with image, \
- 'blutux.rgb' binary array=128x128 flipy rot=90d origin=(+137,+137,0) perp=(0,1,0) format='%uchar' using ($1+$2+$3) with image
+splot '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flip=y rot=90d origin=(0,0,0) perp = (1,0,0) format='%uchar' using ($1+$2+$3) with image, \
+ '@@GNUPLOTDEMOPATH@@blutux.rgb' binary array=128x128 flipy rot=90d origin=(+137,+137,0) perp=(0,1,0) format='%uchar' using ($1+$2+$3) with image
pause -1 "Hit return to continue"
reset
--- demo/layout.dem
+++ demo/layout.dem 2007-08-15 20:52:01.000000000 +0200
@@ -8,7 +8,7 @@
plot sin(x)/x
#
set title "Plot 2"
-plot 'silver.dat' using 1:2 ti 'silver.dat'
+plot '@@GNUPLOTDEMOPATH@@silver.dat' using 1:2 ti 'silver.dat'
#
set style histogram columns
set style fill solid
@@ -17,7 +17,7 @@
set format y " "
set tics scale 0
set title "Plot 3"
-plot 'immigration.dat' using 2 with histograms, \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 2 with histograms, \
'' using 7 with histograms , \
'' using 8 with histograms , \
'' using 11 with histograms
@@ -36,7 +36,7 @@
plot sin(x)/x
#
set title "Plot 2"
-plot 'silver.dat' using 1:2 ti 'silver.dat'
+plot '@@GNUPLOTDEMOPATH@@silver.dat' using 1:2 ti 'silver.dat'
#
set title "Plot 3"
set style histogram columns
@@ -45,7 +45,7 @@
set boxwidth 0.8
set format y " "
set tics scale 0
-plot 'immigration.dat' using 2 with histograms , \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 2 with histograms , \
'' using 7 with histograms , \
'' using 8 with histograms , \
'' using 11 with histograms
@@ -65,7 +65,7 @@
plot sin(x)/x
#
set title "Plot 2"
-plot 'silver.dat' using 1:2 ti 'silver.dat'
+plot '@@GNUPLOTDEMOPATH@@silver.dat' using 1:2 ti 'silver.dat'
#
set title "Plot 3"
set style histogram columns
@@ -74,7 +74,7 @@
set boxwidth 0.8
set format y " "
set tics scale 0
-plot 'immigration.dat' using 2 with histograms , \
+plot '@@GNUPLOTDEMOPATH@@immigration.dat' using 2 with histograms , \
'' using 7 with histograms , \
'' using 8 with histograms , \
'' using 11 with histograms
--- demo/mgr.dem
+++ demo/mgr.dem 2007-08-15 20:52:01.000000000 +0200
@@ -7,7 +7,7 @@
set ylabel "Amplitude"
set key box
set title "Bragg reflection -- Peak only"
-plot "big_peak.dat" title "Rate" with errorbars, \
+plot "@@GNUPLOTDEMOPATH@@big_peak.dat" title "Rate" with errorbars, \
"" smooth csplines t "Rate"
pause -1 "You would draw smaller bars? (-> return)"
set bars small
@@ -19,16 +19,16 @@
set xlabel "Time (sec)"
set ylabel "Rate"
set title "Ag 108 decay data"
-plot "silver.dat" t "experimental" w errorb, \
+plot "@@GNUPLOTDEMOPATH@@silver.dat" t "experimental" w errorb, \
"" smooth csplines t "cubic smooth"
# error is column 3; weight larger errors less
# start with rel error = 1/($3/$2)
pause -1 "Now apply a smoothing spline, weighted by 1/rel error (-> return)"
S=1
-plot "silver.dat" t "experimental" w errorb,\
+plot "@@GNUPLOTDEMOPATH@@silver.dat" t "experimental" w errorb,\
"" u 1:2:(S*$2/$3) smooth acsplines t "acspline Y/Z"
pause -1 "Make it smoother by changing the smoothing weights (-> return)"
-plot "silver.dat" t "rate" w errorb,\
+plot "@@GNUPLOTDEMOPATH@@silver.dat" t "rate" w errorb,\
"" u 1:2:($2/($3*1.e1)) sm acs t "acspline Y/(Z*1.e1)",\
"" u 1:2:($2/($3*1.e3)) sm acs t " Y/(Z*1.e3)",\
"" u 1:2:($2/($3*1.e5)) sm acs t " Y/(Z*1.e5)"
@@ -37,11 +37,11 @@
replot
pause -1 "Now approximate the data with a bezier curve between the endpoints (-> return)"
unset logscale y
-plot "silver.dat" t "experimental" w errorb,\
+plot "@@GNUPLOTDEMOPATH@@silver.dat" t "experimental" w errorb,\
"" smooth sbezier t "bezier"
pause -1 "You would rather use log-scales ? (-> return)"
set logscale y
-plot "silver.dat" t "rate" w errorb, \
+plot "@@GNUPLOTDEMOPATH@@silver.dat" t "rate" w errorb, \
"" smooth sbezier t "bezier"
#
pause -1 "Errorbar demo (-> return)"
@@ -51,26 +51,26 @@
set ylabel "Power [W]"
set title "UM1-Cell Power"
n(x)=1.53**2*x/(5.67+x)**2
-plot [0:50] "battery.dat" t "Power" with xyerrorbars, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" t "Power" with xyerrorbars, n(x) t "Theory" w lines
pause -1 "Would you like boxes? (-> return)"
-plot [0:50] "battery.dat" t "Power" with boxxy, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" t "Power" with boxxy, n(x) t "Theory" w lines
pause -1 "Only X-Bars? (-> return)"
-plot [0:50] "battery.dat" u 1:2:3 t "Power" w xerr, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" u 1:2:3 t "Power" w xerr, n(x) t "Theory" w lines
pause -1 "Only Y-Bars? (-> return)"
-plot [0:50] "battery.dat" u 1:2:4 t "Power" w yerr, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" u 1:2:4 t "Power" w yerr, n(x) t "Theory" w lines
pause -1 "Logscaled? (-> return)"
set logscale y
-plot [0:50] "battery.dat" u 1:2:4 t "Power" w yerr, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" u 1:2:4 t "Power" w yerr, n(x) t "Theory" w lines
pause -1 "X as well? (-> return)"
set logscale xy
-plot [1:50] "battery.dat" t "Power" w xyerr, n(x) t "Theory" w lines
+plot [1:50] "@@GNUPLOTDEMOPATH@@battery.dat" t "Power" w xyerr, n(x) t "Theory" w lines
pause -1 "If you like bars without tics (-> return)"
unset logscale
set bars small
-plot [0:50] "battery.dat" t "Power" with xyerrorbars, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" t "Power" with xyerrorbars, n(x) t "Theory" w lines
pause -1 "X-Bars only (-> return)"
-plot [0:50] "battery.dat" u 1:2:3 t "Power" w xerr, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" u 1:2:3 t "Power" w xerr, n(x) t "Theory" w lines
pause -1 "Y-Bars only (-> return)"
-plot [0:50] "battery.dat" u 1:2:4 t "Power" w yerr, n(x) t "Theory" w lines
+plot [0:50] "@@GNUPLOTDEMOPATH@@battery.dat" u 1:2:4 t "Power" w yerr, n(x) t "Theory" w lines
reset
--- demo/multimsh.dem
+++ demo/multimsh.dem 2007-08-15 20:52:01.000000000 +0200
@@ -9,40 +9,40 @@
set zrange [-2:2]
set style data line
set title "Demo of multiple mesh per file capability - Digitized Blue Whale"
-splot "whale.dat"
+splot "@@GNUPLOTDEMOPATH@@whale.dat"
pause -1 "Press Return"
set title "Demo of multiple mesh per file capability - Digitized Blue Whale"
set xlabel "Mesh or Network 0"
-splot "whale.dat" index 0
+splot "@@GNUPLOTDEMOPATH@@whale.dat" index 0
pause -1 "Press Return"
set autoscale z
set xlabel "Mesh or Network 6"
set autoscale z
-splot "whale.dat" index 6 using 3:2:1
+splot "@@GNUPLOTDEMOPATH@@whale.dat" index 6 using 3:2:1
pause -1 "Press Return"
set zrange [-2:2]
set xlabel "Mesh or Network 12"
-splot "whale.dat" index 12 with points
+splot "@@GNUPLOTDEMOPATH@@whale.dat" index 12 with points
pause -1 "Press Return"
set xlabel "Mesh or Network 13"
-splot "whale.dat" i 13
+splot "@@GNUPLOTDEMOPATH@@whale.dat" i 13
pause -1 "Press Return - A Loop over Indices could be done with reread"
# #file "loop"
# maxmsh = 16
# ind = (ind + 1)%maxmsh
-# splot "whale.dat" i ind
+# splot "@@GNUPLOTDEMOPATH@@whale.dat" i ind
# reread "loop"
set xlabel "Mesh or Network 4"
-splot "whale.dat" i 4
+splot "@@GNUPLOTDEMOPATH@@whale.dat" i 4
pause -1 "Press Return"
set xlabel "Mesh or Network 5"
-splot "whale.dat" i 5
+splot "@@GNUPLOTDEMOPATH@@whale.dat" i 5
pause -1 "Press Return"
reset
--- demo/pm3d.dem
+++ demo/pm3d.dem 2007-08-15 20:52:01.000000000 +0200
@@ -8,7 +8,7 @@
# Otherwise you can use the output to postscript, for example:
# set term push; set term postscript color enhanced
# set out 'pm3d_demo.ps'
-# load 'pm3d.dem'
+# load '@@GNUPLOTDEMOPATH@@pm3d.dem'
# set out; set term pop
# Prepared by Petr Mikulik
@@ -230,7 +230,7 @@
set pm3d flush begin
set title "Datafile with different nb of points in scans; pm3d flush begin"
set pm3d flush begin noftriangles scansforward
-splot 'triangle.dat'
+splot '@@GNUPLOTDEMOPATH@@triangle.dat'
#show pm3d
pause -1 "Hit return to continue"
@@ -249,7 +249,7 @@
set pm3d flush begin
set title "Data with different nb of points in scans; pm3d ftriangles flush begin"
set pm3d flush begin ftriangles scansforward
-splot 'triangle.dat'
+splot '@@GNUPLOTDEMOPATH@@triangle.dat'
#show pm3d
pause -1 "Hit return to continue"
@@ -332,12 +332,12 @@
set pm3d map
set xrange [0:2]
-splot 'clip14in.dat'
+splot '@@GNUPLOTDEMOPATH@@clip14in.dat'
pause -1 "Hit return to continue"
set xrange [0:1.5]
set yrange [*:*]
-set title "...and now xrange is [0:1.5] and 'set pm3d clip1in'"
+set title "... and now xrange is [0:1.5] and \'set pm3d clip1in\'"
set pm3d clip1in
replot
pause -1 "Hit return to continue"
@@ -360,19 +360,19 @@
set pm3d at s explicit
-# 'binary2' binary u 1:2:(column(3)+column(-1)/20.0):3 w pm3d,
+# '@@GNUPLOTDEMOPATH@@binary2' binary u 1:2:(column(3)+column(-1)/20.0):3 w pm3d,
splot \
- 'binary2' binary u 1:2:3:($2+($1+$2)/10) w pm3d, \
+ '@@GNUPLOTDEMOPATH@@binary2' binary u 1:2:3:($2+($1+$2)/10) w pm3d, \
1+sinc(x*4, y*4) w l
pause -1 "Hit return to continue"
set title "coloring according to the 3rd 'using' parameter (left) and to the z-value (bottom)"
set border 895
splot \
- 'binary2' binary u 2:(12 - column(3) * 10):1 notitle w lines, \
- 'binary2' binary u (-12 + column(3) * 10):2:1:(-12 + column(3) * 10) notitle w pm3d, \
- 'binary2' binary u 1:2:(column(3) * 10 - 12) notitle w pm3d
+ '@@GNUPLOTDEMOPATH@@binary2' binary u 2:(12 - column(3) * 10):1 notitle w lines, \
+ '@@GNUPLOTDEMOPATH@@binary2' binary u (-12 + column(3) * 10):2:1:(-12 + column(3) * 10) notitle w pm3d, \
+ '@@GNUPLOTDEMOPATH@@binary2' binary u 1:2:(column(3) * 10 - 12) notitle w pm3d
pause -1 "Hit return to continue"
--- demo/pointsize.dem
+++ demo/pointsize.dem 2007-08-15 20:52:01.000000000 +0200
@@ -13,16 +13,16 @@
# plot a 2D map with locations marked by variable sized points
#
set title "plot with variable size points"
-plot 'world.dat' with lines lt 3, \
- 'world.cor' using 1:2:(5.*rand(0)) with points lt 1 pt 6 ps variable
+plot '@@GNUPLOTDEMOPATH@@world.dat' with lines lt 3, \
+ '@@GNUPLOTDEMOPATH@@world.cor' using 1:2:(5.*rand(0)) with points lt 1 pt 6 ps variable
pause -1 "Hit return to continue"
#
set title "splot with variable size points\nit is possible to specify size and color separately"
set view map
unset hidden3d
-splot 'world.dat' using 1:2:(0) with lines lt 3, \
- 'world.cor' using 1:2:(0.5-rand(0)):(5.*rand(0)) with points pt 5 ps var lt palette
+splot '@@GNUPLOTDEMOPATH@@world.dat' using 1:2:(0) with lines lt 3, \
+ '@@GNUPLOTDEMOPATH@@world.cor' using 1:2:(0.5-rand(0)):(5.*rand(0)) with points pt 5 ps var lt palette
pause -1 "Hit return to continue"
#
@@ -38,8 +38,8 @@
set urange [-90:90]
set vrange [0:360]
splot cos(u)*cos(v),cos(u)*sin(v),sin(u) with lines lt 5,\
- 'world.dat' with lines lt 3, \
- 'world.cor' using 1:2:(1):(5.*rand(0)) with points lt 1 pt 6 ps variable
+ '@@GNUPLOTDEMOPATH@@world.dat' with lines lt 3, \
+ '@@GNUPLOTDEMOPATH@@world.cor' using 1:2:(1):(5.*rand(0)) with points lt 1 pt 6 ps variable
pause -1 "Hit return to continue"
#
@@ -52,8 +52,8 @@
set arrow from -1.2, 0, 0 to 1.2, 0, 0 nohead lt 5 lw 1
set arrow from 0, -1.2, 0 to 0, 1.2, 0 nohead lt 5 lw 1
splot cos(u)*cos(v),-cos(u)*sin(v),sin(u) with lines lt 5,\
- 'world.dat' u 1:2:(1.001) with lines lt 3, \
- 'world.cor' using 1:2:(1):(5.*rand(0)) with points lt 1 pt 6 ps var
+ '@@GNUPLOTDEMOPATH@@world.dat' u 1:2:(1.001) with lines lt 3, \
+ '@@GNUPLOTDEMOPATH@@world.cor' using 1:2:(1):(5.*rand(0)) with points lt 1 pt 6 ps var
pause -1 "Hit return to continue"
reset
--- demo/prob2.dem
+++ demo/prob2.dem 2007-08-15 21:00:52.000000000 +0200
@@ -34,7 +34,7 @@
print ""
pause -1 " Press Return to start demo ..."
-load "stat.inc"
+load "@@GNUPLOTDEMOPATH@@stat.inc"
rnd(x) = floor(x+0.5)
r_xmin = -1
r_sigma = 4.0
--- demo/prob.dem
+++ demo/prob.dem 2007-08-15 20:59:07.000000000 +0200
@@ -17,7 +17,7 @@
print " Press Ctrl-C to exit right now"
pause -1 " Press Return to start demo ..."
-load "stat.inc"
+load '@@GNUPLOTDEMOPATH@@stat.inc'
eps = 1.0e-10 # Supposed to be float resolution (nice if were defined internally)
--- demo/rainbow.dem
+++ demo/rainbow.dem 2007-08-16 10:04:44.000000000 +0200
@@ -79,7 +79,7 @@
#
# Load terminal-independent colorwheel (HSV full saturation)
#
-load 'colorwheel.dem'
+load '@@GNUPLOTDEMOPATH@@colorwheel.dem'
#
# define line styles using macros and a fixed palette
#
--- demo/random.dem
+++ demo/random.dem 2007-08-15 21:15:37.000000000 +0200
@@ -79,7 +79,7 @@
pause -1 "Hit return to continue"
unset contour
-load "stat.inc"
+load "@@GNUPLOTDEMOPATH@@stat.inc"
print ""
print "Simple Monte Carlo simulation"
--- demo/rgb_variable.dem
+++ demo/rgb_variable.dem 2007-08-16 10:40:03.000000000 +0200
@@ -12,7 +12,7 @@
#
rgb(r,g,b) = int(r)*65536 + int(g)*256 + int(b)
#
-splot 'rgb_variable.dat' using 1:2:3:(rgb($1,$2,$3)) with points pt 7 ps 4 lc rgb variable, \
+splot '@@GNUPLOTDEMOPATH@@rgb_variable.dat' using 1:2:3:(rgb($1,$2,$3)) with points pt 7 ps 4 lc rgb variable, \
'' using 1:2:3:(sprintf("0x%x",rgb($1,$2,$3))) with labels left offset 1 notitle
pause -1 "Hit return to continue"
#
@@ -23,7 +23,7 @@
if (0 == int('0x01')) \
set label 99 at screen .05, screen .15 "If you see only black dots,\nthis means your platform does not \nsupport reading hexadecimal constants\nfrom a data file. Get a newer libc."
-splot 'rgb_variable.dat' using 1:2:3:(5*rand(0)):4 with points pt 7 ps variable lc rgb variable \
+splot '@@GNUPLOTDEMOPATH@@rgb_variable.dat' using 1:2:3:(5*rand(0)):4 with points pt 7 ps variable lc rgb variable \
title "variable pointsize and rgb color read as hexidecimal"
pause -1 "Hit return to continue"
@@ -38,7 +38,7 @@
set zzeroaxis lt -1 lc rgb "blue" lw 2
set xyplane at 0.0
-splot 'rgb_variable.dat' using 1:2:3:(5*rand(0)):(rgb($1,$2,$3)) with points pt 7 ps variable lc rgb variable \
+splot '@@GNUPLOTDEMOPATH@@rgb_variable.dat' using 1:2:3:(5*rand(0)):(rgb($1,$2,$3)) with points pt 7 ps variable lc rgb variable \
title "variable pointsize and rgb color computed from coords"
pause -1 "Hit return to continue"
--- demo/scatter.dem
+++ demo/scatter.dem 2007-08-15 20:59:07.000000000 +0200
@@ -13,48 +13,48 @@
set style data points
set xlabel "data style point - no dgrid"
set key box
-splot "hemisphr.dat"
+splot "@@GNUPLOTDEMOPATH@@hemisphr.dat"
pause -1 "Hit return to continue (1)"
set dgrid3d 10,10,1
set xlabel " data style lines, dgrid3d 10,10,1"
set style data lines
-splot "hemisphr.dat"
+splot "@@GNUPLOTDEMOPATH@@hemisphr.dat"
pause -1 "Hit return to continue (2)"
set dgrid3d ,,4
set xlabel " data style lines, dgrid3d ,,4 "
set style data lines
-splot "hemisphr.dat"
+splot "@@GNUPLOTDEMOPATH@@hemisphr.dat"
pause -1 "Hit return to continue (3)"
set dgrid3d ,,16
set xlabel " data style lines, dgrid3d ,,16"
set style data lines
-splot "hemisphr.dat"
+splot "@@GNUPLOTDEMOPATH@@hemisphr.dat"
pause -1 "Hit return to continue (4)"
set contour
set xlabel "data style lines, dgrid3d ,,16, contour"
-splot "hemisphr.dat"
+splot "@@GNUPLOTDEMOPATH@@hemisphr.dat"
pause -1 "Hit return to continue (5)"
unset dgrid3d
set style data points
set xlabel "data style points, nodgrid3d"
-splot "scatter2.dat"
+splot "@@GNUPLOTDEMOPATH@@scatter2.dat"
pause -1 "Hit return to continue (6)"
set key nobox
set dgrid3d ,,1
set xlabel "data style lines, dgrid3d ,,1"
set style data lines
-splot "scatter2.dat"
+splot "@@GNUPLOTDEMOPATH@@scatter2.dat"
pause -1 "Hit return to continue (7)"
set dgrid3d ,,4
set xlabel "data style lines, dgrid3d ,,4"
set style data lines
-splot "scatter2.dat"
+splot "@@GNUPLOTDEMOPATH@@scatter2.dat"
pause -1 "Hit return to continue (8)"
reset
--- demo/simple.dem
+++ demo/simple.dem 2007-08-15 21:02:07.000000000 +0200
@@ -4,7 +4,7 @@
# Requires data files "[123].dat" from this directory,
# so change current working directory to this directory before running.
# gnuplot> set term <term-type>
-# gnuplot> load 'simple.dem'
+# gnuplot> load '@@GNUPLOTDEMOPATH@@simple.dem'
#
set key left box
set samples 400
@@ -37,10 +37,10 @@
plot [-30:20] sin(x*20)*atan(x)
pause -1 "Hit return to continue"
-plot [-19:19] '1.dat'with impulses ,'2.dat' ,'3.dat' with lines
+plot [-19:19] '@@GNUPLOTDEMOPATH@@1.dat'with impulses ,'@@GNUPLOTDEMOPATH@@2.dat' ,'@@GNUPLOTDEMOPATH@@3.dat' with lines
pause -1 "Hit return to continue"
f(x) = x/100
-plot [-19:19] '1.dat'with impulses ,'2.dat' thru f(x) ,'3.dat' with lines
+plot [-19:19] '@@GNUPLOTDEMOPATH@@1.dat'with impulses ,'@@GNUPLOTDEMOPATH@@2.dat' thru f(x) ,'@@GNUPLOTDEMOPATH@@3.dat' with lines
pause -1 "Hit return to continue"
reset
--- demo/singulr.dem
+++ demo/singulr.dem 2007-08-15 20:59:07.000000000 +0200
@@ -163,14 +163,14 @@
set ticslevel 0.
set view 50,15 #HBB: ,1,1.7
set title "Klein bottle, glassblowers' version (look-through)"
-splot "klein.dat"
+splot "@@GNUPLOTDEMOPATH@@klein.dat"
pause -1 "Hit return to continue (19)"
set hidden3d
set view 70,305
set title "Klein bottle, glassblowers' version (solid)"
-splot "klein.dat"
+splot "@@GNUPLOTDEMOPATH@@klein.dat"
pause -1 "Hit return to continue (20)"
reset
--- demo/starmap.dem
+++ demo/starmap.dem 2007-08-15 20:59:07.000000000 +0200
@@ -14,7 +14,7 @@
set title "Gliese star catalog - 7 parsec neighborhood centered on Earth"
set cblabel "Luminosity" offset 0,1
#
-splot 'nearmap.csv' using 5:6:7:11 with points pt 6 ps 2 pal notitle, \
+splot '@@GNUPLOTDEMOPATH@@nearmap.csv' using 5:6:7:11 with points pt 6 ps 2 pal notitle, \
'' using 5:6:7:11 with points pt 7 ps 1 pal notitle, \
'' using 5:6:7:2 with labels font "Helvetica,9" left \
point pt 0 offset 1,0 notitle
--- demo/steps.dem
+++ demo/steps.dem 2007-08-15 20:59:07.000000000 +0200
@@ -8,16 +8,16 @@
# function.
set title "Compare steps, fsteps and histeps"
-plot [0:12][0:13] "steps.dat" notitle with points, \
- "steps.dat" title 'steps' with steps, \
- 'steps.dat' title 'fsteps' with fsteps, \
- 'steps.dat' title 'histeps' with histeps
+plot [0:12][0:13] '@@GNUPLOTDEMOPATH@@steps.dat' notitle with points, \
+ '@@GNUPLOTDEMOPATH@@steps.dat' title 'steps' with steps, \
+ '@@GNUPLOTDEMOPATH@@steps.dat' title 'fsteps' with fsteps, \
+ '@@GNUPLOTDEMOPATH@@steps.dat' title 'histeps' with histeps
pause -1 "Hit return for demonstration of automatic histogram creation"
set title "Histogram built from unsorted data by 'smooth frequency'"
set ylabel 'counts per bin'
set xlabel 'bins'
-plot 'hemisphr.dat' u (floor($1*20)):(1) smooth frequency with histeps
+plot '@@GNUPLOTDEMOPATH@@hemisphr.dat' u (floor($1*20)):(1) smooth frequency with histeps
unset xlabel
unset ylabel
--- demo/stringvar.dem
+++ demo/stringvar.dem 2007-08-15 21:03:04.000000000 +0200
@@ -73,7 +73,7 @@
#
set xrange [300:400]
set title "String-valued expression in using spec"
-plot 'silver.dat' using 1:2 with linespoints notitle, \
+plot '@@GNUPLOTDEMOPATH@@silver.dat' using 1:2 with linespoints notitle, \
'' using 1:2:(sprintf("[%.0f,%.0f]",$1,$2)) with labels
#
pause -1 "Hit return to continue"
@@ -84,7 +84,7 @@
set xrange [250:500]
set auto y
set style data lines
-plot 'silver.dat' u 1:2:($3+$1/50.) w filledcurves above title 'Above', \
+plot '@@GNUPLOTDEMOPATH@@silver.dat' u 1:2:($3+$1/50.) w filledcurves above title 'Above', \
'' u 1:2:($3+$1/50.) w filledcurves below title 'Below', \
'' u 1:2 lt -1 lw 0.5 notitle, \
'' u 1:($3+$1/50.) lt 3 lw 0.5 notitle, \
@@ -93,7 +93,7 @@
#
pause -1 "Hit return to continue"
#
-plot 'silver.dat' \
+plot '@@GNUPLOTDEMOPATH@@silver.dat' \
u 1:2 lt -1 lw 0.5 notitle, \
'' u 1:($3+$1/50.) lt 3 lw 0.5 notitle, \
'' using 1:2:( ($2>($3+$1/50.)) ? "J" : "D" ) with labels font "WingDings,28"\
--- demo/surface1.dem
+++ demo/surface1.dem 2007-08-15 20:59:07.000000000 +0200
@@ -171,34 +171,34 @@
set style data lines
set title "Data grid plotting"
set parametric
-splot "glass.dat"
+splot '@@GNUPLOTDEMOPATH@@glass.dat'
pause -1 "Hit return to continue (19)"
-splot "glass.dat" using 3:2:1
+splot '@@GNUPLOTDEMOPATH@@glass.dat' using 3:2:1
pause -1 "Hit return to continue (20)"
set zrange [-1.2:1.2]
set ticslevel 0.5
unset parametric
set xlabel "line index within group"
set ylabel "group index"
-splot "glass.dat" using 1, "glass.dat" using 2, "glass.dat" using 3
+splot '@@GNUPLOTDEMOPATH@@glass.dat' using 1, '@@GNUPLOTDEMOPATH@@glass.dat' using 2, '@@GNUPLOTDEMOPATH@@glass.dat' using 3
pause -1 "Hit return to continue (21)"
set title "splot of part of a data file"
set xlabel "X axis" offset -3,-2
set ylabel "Y axis" offset 3,-2
set hidden3d
-splot 'glass.dat' every 2::0::12 with lines
+splot '@@GNUPLOTDEMOPATH@@glass.dat' every 2::0::12 with lines
pause -1 "Hit return to continue (22)"
set title "splot with \"set pm3d\" (implemented with some terminals)"
set pm3d
set hidden3d
-splot 'glass.dat' every 2::0::12 with lines
+splot '@@GNUPLOTDEMOPATH@@glass.dat' every 2::0::12 with lines
pause -1 "Hit return to continue (23)"
unset hidden3d
unset pm3d
set param
set title "Test of spherical coordinates"
set mapping spherical
-splot "glass.dat"
+splot '@@GNUPLOTDEMOPATH@@glass.dat'
pause -1 "Hit return to continue (24)"
# mandelbrot demo
--- demo/timedat.dem
+++ demo/timedat.dem 2007-08-15 20:59:07.000000000 +0200
@@ -13,10 +13,10 @@
set format x "%d/%m\n%H:%M"
set grid
set key left
-plot 'timedat.dat' using 1:3 t '', \
- 'timedat.dat' using 1:3 t 'Total P' with points, \
- 'timedat.dat' using 1:4 t '', \
- 'timedat.dat' using 1:4 t 'PO4' with points
+plot '@@GNUPLOTDEMOPATH@@timedat.dat' using 1:3 t '', \
+ '@@GNUPLOTDEMOPATH@@timedat.dat' using 1:3 t 'Total P' with points, \
+ '@@GNUPLOTDEMOPATH@@timedat.dat' using 1:4 t '', \
+ '@@GNUPLOTDEMOPATH@@timedat.dat' using 1:4 t 'PO4' with points
pause -1 "Hit return to continue"
reset
--- demo/using.dem
+++ demo/using.dem 2007-08-15 20:59:07.000000000 +0200
@@ -1,15 +1,15 @@
#
# $Id: using.dem,v 1.6 2003/10/28 05:35:54 sfeam Exp $
#
-# Requires data file "using.dat" from this directory,
+# Requires data file "@@GNUPLOTDEMOPATH@@using.dat" from this directory,
# so change current working directory to this directory before running.
#
set title "Convex November 1-7 1989 Circadian"
set key left box
set xrange[-1:24]
-plot 'using.dat' using 2:4 title "Logged in" with impulses,\
- 'using.dat' using 2:4 title "Logged in" with points
+plot '@@GNUPLOTDEMOPATH@@using.dat' using 2:4 title "Logged in" with impulses,\
+ '@@GNUPLOTDEMOPATH@@using.dat' using 2:4 title "Logged in" with points
pause -1 "Hit return to continue"
set xrange [1:8]
@@ -17,9 +17,9 @@
set title "Convex November 1-7 1989"
set key below
set label "(Weekend)" at 5,25 center
-plot 'using.dat' using 3:4 title "Logged in" with impulses,\
- 'using.dat' using 3:5 t "Load average" with points,\
- 'using.dat' using 3:6 t "%CPU used" with lines
+plot '@@GNUPLOTDEMOPATH@@using.dat' using 3:4 title "Logged in" with impulses,\
+ '@@GNUPLOTDEMOPATH@@using.dat' using 3:5 t "Load average" with points,\
+ '@@GNUPLOTDEMOPATH@@using.dat' using 3:6 t "%CPU used" with lines
unset label
pause -1 "Hit return to continue"
reset
--- demo/world2.dem
+++ demo/world2.dem 2007-08-15 20:59:07.000000000 +0200
@@ -22,8 +22,8 @@
set colorb vert user size 0.02, 0.75
unset hidden
splot cos(u)*cos(v),cos(u)*sin(v),sin(u) notitle with lines lt 5, \
- 'world.dat' notitle with lines lt 2, \
- 'srl.dat' using 3:2:(1):1:4 with labels notitle point pt 6 lw .1 left offset 1,0 font "Helvetica,7" tc pal
+ '@@GNUPLOTDEMOPATH@@world.dat' notitle with lines lt 2, \
+ '@@GNUPLOTDEMOPATH@@srl.dat' using 3:2:(1):1:4 with labels notitle point pt 6 lw .1 left offset 1,0 font "Helvetica,7" tc pal
pause -1 "Same plot with hidden line removal"
set title "Labels with hidden line removal"
set hidden nooffset
--- demo/world.dem
+++ demo/world.dem 2007-08-15 20:59:07.000000000 +0200
@@ -10,7 +10,7 @@
unset ytics
#
# plot world map and correspondent locations as a +
-plot 'world.dat' with lines lt 3 , 'world.cor' with points lt 1 pt 2
+plot '@@GNUPLOTDEMOPATH@@world.dat' with lines lt 3 , '@@GNUPLOTDEMOPATH@@world.cor' with points lt 1 pt 2
set title ""
set key on
set border
@@ -31,7 +31,7 @@
set urange [-90:90]
set vrange [0:360]
splot cos(u)*cos(v),cos(u)*sin(v),sin(u) with lines lt 5 ,\
-'world.dat' with lines lt 3 , 'world.cor' with points lt 1 pt 2
+'@@GNUPLOTDEMOPATH@@world.dat' with lines lt 3 , '@@GNUPLOTDEMOPATH@@world.cor' with points lt 1 pt 2
pause -1 "Hit return to continue"
# HBB 20000715: new demo:
@@ -43,7 +43,7 @@
set arrow from -1.2, 0, 0 to 1.2, 0, 0 nohead lt 5 lw 1
set arrow from 0, -1.2, 0 to 0, 1.2, 0 nohead lt 5 lw 1
splot cos(u)*cos(v),-cos(u)*sin(v),sin(u) with lines lt 5 ,\
-'world.dat' u 1:2:(1.001) with lines lt 3 , 'world.cor' with points lt 1 pt 2
+'@@GNUPLOTDEMOPATH@@world.dat' u 1:2:(1.001) with lines lt 3 , '@@GNUPLOTDEMOPATH@@world.cor' with points lt 1 pt 2
pause -1 "Hit return to continue"
unset arrow
@@ -61,6 +61,6 @@
set urange [-180:180]
set vrange [-90:90]
splot cos(u),sin(u),v with lines lt 5 ,\
-'world.dat' with lines lt 3 , 'world.cor' with points lt 1 pt 2
+'@@GNUPLOTDEMOPATH@@world.dat' with lines lt 3 , '@@GNUPLOTDEMOPATH@@world.cor' with points lt 1 pt 2
pause -1 "Hit return to continue"
reset