source: doc/theses/mike_brooks_MMath/plots/list-zoomin-abs-viii-java.gp@ bf73608

Last change on this file since bf73608 was bf73608, checked in by Michael Brooks <mlbrooks@…>, 4 days ago

revisions to ll perf intro and graph formatting

  • Property mode set to 100644
File size: 2.0 KB
Line 
1set terminal pdfcairo color enhanced size 2.9375in,2.5in font "Times,17"
2
3set size 1.0, 1.0 # scale of plot area inside terminal
4set origin 0.0, 0.0 # bottom-left corner
5
6INDIR="build"
7OUTDIR="build"
8
9set macros
10set output OUTDIR."/plot-list-zoomin-abs-viii-java.pdf"
11
12set grid
13set key bottom right
14set key noopaque
15
16set logscale y
17set yrange [1:15];
18set ytics (1,2,3,4,5,6,7,8,10,12,14) scale 0
19#set ylabel "Duration (ns)" offset -3.0,0
20set format y ""
21
22set logscale y2
23set y2range [1:15];
24set y2tics (1,2,3,4,5,6,7,8,10,12,14) nomirror
25set format y2 ""
26
27set logscale x 2
28set xrange [0.75:180];
29set xlabel "List length (item count)"
30# set format x ""
31
32# "drop" page-centre side of bounding box (drop whole box, re-draw desired three)
33unset border
34set arrow from graph 1, graph 0 to graph 1, graph 1 nohead lw 1 front # right
35set arrow from graph 0, graph 1 to graph 1, graph 1 nohead lw 1 front # top
36set arrow from graph 0, graph 0 to graph 1, graph 0 nohead lw 1 front # bot
37
38# labelled boxes around size zones
39set object rect from first 6, first 1.4 to first 23, first 4.8 fc rgb "black" fs empty lw 2.0
40set object rect from first 45, first 3.5 to graph 0.99, first 6.5 fc rgb "black" fs empty lw 2.0
41set label "small" at first 6, first (4.8 * 1.15) left
42set label "medium" at first 45, first (6.5 * 1.15) left
43
44
45#set bmargin 0
46set tmargin 0.1
47set lmargin 0
48set rmargin 0.1
49
50set label "{/Times-Bold= Use Case VIII,}\n{/Times-Bold= Intel}" at first 1, graph 0.9 left
51
52set errorbars 2.0
53set pointintervalbox 0
54
55plot INDIR."/plot-list-zoomin-abs-viii-java.dat" \
56 i 0 using ($1 * 0.98):8:4:5 title "{/Helvetica=15 C{/Symbol \42}}" with yerrorbars lt rgb "blue" pt 6 ps 0.85 lw 1, \
57 '' i 3 using ($1 * 0.94):8:4:5 title "{/Symbol \155}C++" with yerrorbars lt rgb "dark-orange" pt 8 ps 0.75 lw 1, \
58 '' i 2 using ($1 * 1.02):8:4:5 title "LQ {/Helvetica=15 tailq}" with yerrorbars lt rgb "magenta" pt 10 ps 0.85 lw 1
Note: See TracBrowser for help on using the repository browser.