diff --git a/scratchpad/plotting/gnuplot/command-terminal.gp b/scratchpad/plotting/gnuplot/term1.gp similarity index 100% rename from scratchpad/plotting/gnuplot/command-terminal.gp rename to scratchpad/plotting/gnuplot/term1.gp diff --git a/scratchpad/plotting/gnuplot/term2.gp b/scratchpad/plotting/gnuplot/term2.gp new file mode 100644 index 0000000..28e5f10 --- /dev/null +++ b/scratchpad/plotting/gnuplot/term2.gp @@ -0,0 +1,21 @@ +reset +set terminal dumb size 80, 25 +n=100 #number of intervals +max=5. #max value +min=-5. #min value +width=(max-min)/n #interval width +#function used to map a value to the intervals +hist(x,width)=width*floor(x/width)+width/2.0 +set xrange [min:max] +set yrange [0:] +#to put an empty boundary around the +#data inside an autoscaled graph. +set offset graph 0.05,0.05,0.05,0.0 +set xtics min,(max-min)/5,max +set boxwidth width*0.9 +set style fill solid 0.5 #fillstyle +set tics out nomirror +set xlabel "x" +set ylabel "Frequency" +#count and plot +plot "data.dat" u (hist($1,width)):(1.0) smooth freq w boxes lc rgb"green" notitle diff --git a/scratchpad/plotting/gnuplot/term3.gp b/scratchpad/plotting/gnuplot/term3.gp new file mode 100644 index 0000000..e0315e4 --- /dev/null +++ b/scratchpad/plotting/gnuplot/term3.gp @@ -0,0 +1,13 @@ +reset +set terminal dumb size 80, 25 + +n=100 #number of intervals +max=3. #max value +min=-3. #min value +width=(max-min)/n #interval width +#function used to map a value to the intervals +hist(x,width)=width*floor(x/width)+width/2.0 +set boxwidth width*0.9 + +#count and plot +plot "data.dat" u (hist($1,width)):(1.0) smooth freq w boxes lc rgb"green" notitle