「媒介変数表示」の版間の差分

提供: tknotebook
移動: 案内検索
(3次元の媒介変数表示)
29行: 29行:
 
  set iso 20
 
  set iso 20
 
  splot cos(u)*sin(v), sin(u)*sin(v), cos(v)
 
  splot cos(u)*sin(v), sin(u)*sin(v), cos(v)
 +
 +
コマンドの1行目は、X軸とY軸とZ軸の
 +
 +
描画例
 +
[[ファイル:媒介変数表示02.png]]

2015年8月21日 (金) 10:21時点における版

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

2次元の媒介変数表示

GNUPLOTは媒介変数表示もサポートしています。

媒介変数表示で円を描くには以下のようにします。

set size ratio -1
set parametric
plot cos(t), sin(t)

コマンドの最初の行は、XとYの目盛を同じにするためで、真円を描くようにします。 媒介変数は t になります。tが変化する範囲を変更するには trange オプションで、 tのサンプル数は samples オプションで変更できます。

描画例 媒介変数表示01.png

3次元の媒介変数表示

3次元で球を描くには以下のようにします。

set view equal xyz
set parametric
set urange [0:2*pi]
set vrange [0:pi]
set iso 20
splot cos(u)*sin(v), sin(u)*sin(v), cos(v)

コマンドの1行目は、X軸とY軸とZ軸の

描画例 媒介変数表示02.png