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

提供: tknotebook
移動: 案内検索
 
(1人の利用者による、間の3版が非表示)
1行: 1行:
 
[[Category:コンピュータ]][[Category:GNUPLOT]]
 
[[Category:コンピュータ]][[Category:GNUPLOT]]
[[メインページ]]>[[コンピュータの部屋#GNUPLOT]]
+
[[メインページ]]>[[コンピュータの部屋#ソフトウェア]]>[[GNUPLOT]]
  
 
枠ではなく座標軸を表示して目盛を付ける方法は、[[座標軸に目盛を付けるには|2次元の場合]]と大体同じです。
 
枠ではなく座標軸を表示して目盛を付ける方法は、[[座標軸に目盛を付けるには|2次元の場合]]と大体同じです。
7行: 7行:
  
 
  unset border
 
  unset border
  set zeroaxis
+
  set zeroaxis lt -1
 
  xtics axis
 
  xtics axis
 
  ytics axis
 
  ytics axis
15行: 15行:
 
描画例
 
描画例
  
[[ファイル:座標軸に目盛を付けるには(3D)01.png]]
+
[[ファイル:座標軸に目盛を付けるには3D01.png]]
  
これは期待していたグラフとは少し違います。Z軸は正しく表示されているようですが、
+
 
 +
これは期待していたグラフとは少し違います。まず、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
 +
 +
とします。
 +
 +
また、余分な目盛を消すには
 +
 +
set xtics axis nomirror
 +
set ytics axis nomirror
  
 
とします。
 
とします。
28行: 38行:
 
描画例
 
描画例
  
[[ファイル:座標軸に目盛を付けるには(3D)02.png]]
+
[[ファイル:座標軸に目盛を付けるには3D02.png]]

2015年8月20日 (木) 10:23時点における最新版

メインページ>コンピュータの部屋#ソフトウェア>GNUPLOT

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

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

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

描画例

座標軸に目盛を付けるには3D01.png


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

また、XY平面に余分な目盛が表示されています。

XY軸を含む平面(xyplane)が z=0 を通るようにするには xyplaneオプションを使って

set xyplane at 0

とします。

また、余分な目盛を消すには

set xtics axis nomirror
set ytics axis nomirror

とします。

描画例

座標軸に目盛を付けるには3D02.png