2012-10-15 5 views
1

I가 다음 gnuplot 스크립트를의 gnuplot은 - Filledcurve가 발행

#!/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 틱을 덮고 있으며 이런 일이 발생하지 않아야합니다.

고마워요!

답변

3

) 1를 해결하기 위해 :

set style fill transparent solid 0.1 noborder 

가) 2를 해결하기 위해 :이 지원하지 않는 보조 노트, transparent으로

set grid noxtics nomxtics noytics nomytics front 

당신의 set style fill 명령은 포스트 스크립트 터미널에서 아무것도하지 않는 견고한 투명성.

+0

Perfect! 나는 당신이 대답 한 나의 또 다른 질문에서 2에 대한 답변을 얻었습니다. http://stackoverflow.com/questions/12253438/histogram-bar-hiding-tics 그 대답을 현재 답변에 추가하면됩니다. 질문에 완전히 대답 한 것으로 표시하십시오. 다시 고마워! – Gabriel

+0

글쎄, 내 의견을 쓰는 동안 당신이 해냈어. 너 빠르구나! – Gabriel

+1

@ 가브리엘 - 나는 그것을하기 전에 (내가 기억하지 못했던) 알았지 만, 두 번째 시간을 추적하는 것은 그리 어렵지 않았다 :). – mgilson