Gnuplotでお花を描く

Gnuplotで描いたお花のグラフ
コマンドの入力例を示します。
set parametric
set size square
set samples 301
a=6
b=1
fx(t)=(a+b)*cos(t)-b*cos(((a+b)/b)*t)
fy(t)=(a+b)*sin(t)-b*sin(((a+b)/b)*t)
gx(t)=a*sin(t)
gy(t)=a*cos(t)
plot [0:2*pi] fx(t),fy(t),gx(t),gy(t)

エピサイクロイドと円を重ねて描いてます。

ここで、a,bの値やtの範囲を変えると様々な模様が現れます。例えば、
a=4.5
b=2
plot [0:8*pi] fx(t),fy(t),gx(t),gy(t)
と入力すると下のようになります。
Gnuplotで描いた模様

※この文書はGnuplot 4.0 Windows版について書いたものです。

関連
Gnuplotでハートを描く
Gnuplotで星を描く(1)
Gnuplot 4.0 Windows版 をダウンロードする
エクセルでお花を描く。うず巻きも。

厳選ピックアップ
Windowsキーを押しながらEを押すと、、、
もう海外製ボタン電池に悩まない!「ボタン電池同等品サーチ」
エクセルでカレンダーを作成するための補助ソフト「Ecal」

人気ベスト20(ページ内)
トップページに戻る
2005/5/8