2020/03/07

トコロイドの書き方

トコロイドとは


Wikipediaによると下記の通り。

トロコイド (trochoid) とは、円をある曲線(円や直線はその特殊な場合)にそってすべらないように転がしたとき、その円の内部または外部の定点が描く曲線

数式表現


{x(t)=atbsinty(t)=abcost

書き方


 R言語での書き方は以下の通りです。

 条件: a=1,b=1 とする

1
2
3
4
5
6
7
8
t=seq(0, 4*pi, length=180)
a=1
b=2
svg("trochoid.svg", width=5, height=5)
plot(a*t-b*sin(t), a-b*cos(t), type="l", asp=1, lwd=2, col=2)
abline(h=0)
abline(v=0)
dev.off()

0 件のコメント:

コメントを投稿

マンデルブロ集合の彩色方法(5)

06.knit 1 発散判定式を変更する mandelbrot() 内の発散判定式 |zn|>2 を変更する...