2020/03/26

シッソイド(cissoid)の書き方

シッソイドとは


出典: フリー百科事典『ウィキペディア(Wikipedia)

 シッソイド (cissoid) は、直交座標の方程式 (1) によって表される曲線である。音訳から疾走線(しっそうせん)とも呼ばれる。


数式表現


(1)x3+(xa)y2=0(a>0)

書き方


 R言語での書き方は以下のとおり。

 条件: a=1 の時

1
2
3
4
5
6
7
8
x=y=seq(-2, 2, length=300)
f1=function(x, y, a) x^3+(x-a)*y^2
z=outer(x, y, f1, a=1)
svg("cissoid.svg", width=5, height=5)
contour(x, y, z, drawlabels=F, levels=0, asp=1, lwd=2, col=2)
abline(h=0)
abline(v=0)
dev.off()

0 件のコメント:

コメントを投稿

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

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