「媒介変数表示」の版間の差分
提供: tknotebook
(ページの作成:「Category:コンピュータCategory:GNUPLOT メインページ>コンピュータの部屋#ソフトウェア>GNUPLOT GNUPLOTは媒介変数表...」) |
|||
1行: | 1行: | ||
[[Category:コンピュータ]][[Category:GNUPLOT]] | [[Category:コンピュータ]][[Category:GNUPLOT]] | ||
[[メインページ]]>[[コンピュータの部屋#ソフトウェア]]>[[GNUPLOT]] | [[メインページ]]>[[コンピュータの部屋#ソフトウェア]]>[[GNUPLOT]] | ||
+ | |||
+ | ==2次元の媒介変数表示== | ||
GNUPLOTは媒介変数表示もサポートしています。 | GNUPLOTは媒介変数表示もサポートしています。 | ||
11行: | 13行: | ||
コマンドの最初の行は、XとYの目盛を同じにするためで、真円を描くようにします。 | コマンドの最初の行は、XとYの目盛を同じにするためで、真円を描くようにします。 | ||
+ | 媒介変数は t になります。tが変化する範囲を変更するには trange オプションで、 | ||
+ | tのサンプル数は samples オプションで変更できます。 | ||
描画例 | 描画例 | ||
[[ファイル:媒介変数表示01.png]] | [[ファイル:媒介変数表示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) |
2015年8月21日 (金) 10:12時点における版
メインページ>コンピュータの部屋#ソフトウェア>GNUPLOT
2次元の媒介変数表示
GNUPLOTは媒介変数表示もサポートしています。
媒介変数表示で円を描くには以下のようにします。
set size ratio -1 set parametric plot cos(t), sin(t)
コマンドの最初の行は、XとYの目盛を同じにするためで、真円を描くようにします。 媒介変数は t になります。tが変化する範囲を変更するには trange オプションで、 tのサンプル数は samples オプションで変更できます。
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)