gnuplot /gallery / pressure slope



  # Matthias in Karlsruhe contributed this nice multiplot example.  # The original script that generates FIG format file was changed into PS.    # output  set terminal postscript enhanced eps color solid  set output "pressureSlopes.eps"    # set spaging between titels of plot  set key spacing 2    # set data syle line  set  style data l  # vertical lines  set arrow 1 from 0.15,-1.45 to 0.15,1  nohead lt 5  set arrow 2 from 0.3,-1.45 to 0.3,1  nohead lt 5    # text inside the graph  set label "aortic" at graph 0.19,0.15  set label "valve" at graph 0.19,0.05  set label "open" at graph 0.19,-0.05    #more than one plot  set multiplot  #set origin and size of first plot  set origin 0.0,0.5  set size 1.0,0.5    ### upper graph  #y axis  set ylabel "normalized pressure P"  set xrange [0:1]  #x axis  set format x ""  unset xtics  unset xlabel  #y2 axis (this is a trick to achieve correct alignment)  set y2label " "  set y2range [0:1]  set y2tics  ("    " 0.17)    # plot  plot "pressureSlopes.dat" u ($1*0.01):(($3+$5)/140) t "Pa0" lt 5 lw 3,  "pressureSlopes.dat" u($1*0.01):($3/140) t "PWk" lt 8 lw 3      ### lower graph  set origin 0.0,0.0  set size 1.0,0.5    #y axis  set ylabel "normalized Qin"  set ytics nomirror  #y2 axis  set y2range [*:*]  set y2label "scaled Pex"  set y2tics -0.2,0.2,1  #x axis  set xlabel "time [s]"  set xtics 0,0.1,1  set xtics nomirror  set format x  #no labels and arrows in second graph  unset arrow 1  unset arrow 2  unset label 1  unset label 2  unset label 3  # plot  plot "pressureSlopes.dat" u ($1*0.01):(($6/4)/100) t "Qin" lw 3,  "pressureSlopes.dat" u($1*0.01):($5/100) t "Pex" lt 9 lw 3    unset multiplot