1

我有以下gnuplot脚本:

#!/bin/bash
gnuplot << EOF

set term postscript portrait color enhanced 
set output 'temp.ps'
set border lw 0.2
unset key

set size 1,1
set origin 0,0
set size ratio 1
set size 0.47,0.47
set mxtics 2; set mytics 4

f(x,z)=z+5-5*log10(x)
set style fill transparent solid 0.1

set yrange [12:-2]; set xrange[0:10000]
plot f(x,17.55) w filledcurve lc rgb "black", \
f(x,17.5) w lines lt 2 lc rgb "green"

EOF

这给了我这样的输出:

填充曲线

我需要两个修复此图像中的两件事:

1-填充区域有一条黑线将其定界,这应该会消失

2- 填充物覆盖了 x 和 y 抽动,这不应该发生

谢谢!

4

1 回答 1

3

解决 1):

set style fill transparent solid 0.1 noborder

解决 2):

set grid noxtics nomxtics noytics nomytics front

附带说明一下,transparent在您的set style fill命令中,postscript 终端中什么也不做,因为它不支持实心透明度。

于 2012-10-15T13:45:46.500 回答