gnuplot - Filledcurve问题

时间:2012-10-15 12:40:06

标签: gnuplot

我有以下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

这给了我这样的输出:

filledcurve

我需要在这张图片中修复两件事:

1-填充区域有一条黑线,用于界定它,这应该消失

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

谢谢!

1 个答案:

答案 0 :(得分:3)

解决1):

set style fill transparent solid 0.1 noborder

解决2):

set grid noxtics nomxtics noytics nomytics front

作为旁注,transparent命令中的set style fill在postscript终端中不执行任何操作,因为它不支持可靠的透明度。