「座標軸に目盛を付けるには(3D)」の版間の差分

提供: tknotebook
移動: 案内検索
17行: 17行:
 
[[ファイル:座標軸に目盛を付けるには(3D)01.png]]
 
[[ファイル:座標軸に目盛を付けるには(3D)01.png]]
  
これは期待していたグラフとは少し違います。Z軸は正しく表示されているようですが、
+
座標軸を実線で表示したい場合は
 +
set zeroaxis lt -1
 +
などとします。
 +
 
 +
さて、これは期待していたグラフとは少し違います。Z軸は正しく表示されているようですが、
 
X軸とY軸は原点(z=0の点)を通っていません。X軸Y軸は z=0位置よりずいぶん下の表示されてしまっています。
 
X軸とY軸は原点(z=0の点)を通っていません。X軸Y軸は z=0位置よりずいぶん下の表示されてしまっています。
  
これは XY軸を見やすくするためのいものらしいのですが、XY軸を含む平面(xyplane)が z=0 を通るようにするには xyplaneオプションを使って
+
これは XY平面をグラフの線から離して見やすくするためのものらしいのですが、XY軸を含む平面(xyplane)が z=0 を通るようにするには xyplaneオプションを使って
  
 
  set xyplane at 0
 
  set xyplane at 0

2015年8月17日 (月) 23:42時点における版

メインページ>コンピュータの部屋#GNUPLOT

枠ではなく座標軸を表示して目盛を付ける方法は、2次元の場合と大体同じです。

まず、2次元と同じように枠を消し、座標軸を表示し、目盛を座標軸に表示してみましょう。

unset border
set zeroaxis
xtics axis
ytics axis
ztics axis
splot x*y

描画例

ファイル:座標軸に目盛を付けるには(3D)01.png

座標軸を実線で表示したい場合は

set zeroaxis lt -1

などとします。

さて、これは期待していたグラフとは少し違います。Z軸は正しく表示されているようですが、 X軸とY軸は原点(z=0の点)を通っていません。X軸Y軸は z=0位置よりずいぶん下の表示されてしまっています。

これは XY平面をグラフの線から離して見やすくするためのものらしいのですが、XY軸を含む平面(xyplane)が z=0 を通るようにするには xyplaneオプションを使って

set xyplane at 0

とします。

描画例

座標軸に目盛を付けるには(3D)02.png