2017-09-30 24 views
1

密度プロット用のフレームを作ろうとしています。私はfrontを使用している場合は境界線が連続に見えますが、それは、プロットの部分を食べるgnuplotで枠線を作る方法は?

set terminal pngcairo size 400,400 enhanced 
set output 'test.png' 

set view map 
unset tics 
unset colorbox 
set size ratio 1 

set border 15 front lw 20 
#set border 15 back lw 20 

splot sin(sqrt(x**2+y**2))/sqrt(x**2+y**2) w pm3d notitle 

enter image description here

で始まります。 backを使用すると、フレームのように見えなくなります。

適切なフレームを作図領域外に残すにはどうすればよいですか?

答えて

2

に役立つかもしれないpngcairo端末の行末のためsquareオプションを使用する:

set terminal pngcairo size 400,400 enhanced square 
set output 'test.png' 

set view map 
unset tics 
unset colorbox 
set size ratio 1 

set border 15 back lw 20 

splot sin(sqrt(x**2+y**2))/sqrt(x**2+y**2) w pm3d notitle 

これが生成します。

enter image description here

一つもわずかに増加する場合がありますisosamples、例えば、 set isosamples 100より滑らかなプロットを得る:

enter image description here

関連する問題