-
Curve
【曲線-2】アルキメデスの渦巻きを描いてみよう
渦巻きにも色々な種類がありますが、巻幅が一定なアルキメデスの渦巻きを描いてみましょう。数式は以下です。x=sin(r*th)*th/2y=cos(r*th)*th/2前置記法にするために少し順番や( )を付けて整形しないとうまくいきません。x=(r*th)sin*(th/2)y=(r*th)cos*... -
Curve
【曲線-3】フェルマー螺旋を描いてみよう
フェルマー螺旋の数式は下記ですが、x=a*sqr(th)*cos(th)y=a*sqr(th)*sin(th)パラメータがあまりないので、いじりようがないかもしれません。 [cc lang="postscript" tab_size=“1” lines="40" highlight="12-13"] %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: ... -
Curve
【曲線-4】等角螺旋を描いてみよう
これは等角螺旋または対数螺旋またはベルヌーイの螺旋と言って自然界の中に見られるそうです。b=1/6r=a(b*th)またはa^(b*th)x=r*cos(th)y=r*sin(th) [cc lang="postscript" tab_size=“4” lines="40" highlight=“0”] %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox... -
Curve
【曲線-5】スピログラフ(内トコロイド曲線)を描いてみよう
SPIROGRAPHは登録商標だそうで、内トコロイド曲線等を描く定規です。ググって見るとスピログラフデラックスとか言って何千円もするのがあって驚きです。子供の頃、面白くて遊んだことがありますが、1度やったらもう飽きてしまって。昔は多色ボールペンぐら... -
Curve
【曲線-6】リサジュー曲線を描いてみよう
リサジュー曲線は下記の数式で描きます。やってみよう a bの値を色々変えてみてください。x=a*sin(th)y=b*sin(th)リサジュー曲線は意外な図形は出てこないので、ここでは内部を赤に、線を白にしてみました。チェッカー模様になっているのは内部領域と判断... -
Curve
【曲線-7】バラ曲線を描いてみよう
バラ曲線(または正葉線)を描きます。花弁の数はnの値が奇数ならその数と同じに、偶数なら2倍になります。花弁の数は0.1から設定できますが、値が小さいとその分pを20くらいにする必要があります。aは図形の大きさを調整します。数式はこちらです。r=a*s... -
Curve
【曲線-8】モーラーローズを描いてみよう
モーラーローズまたはマウラーローズはバラの曲線上のいくつかの点を結ぶ線で構成されています。nとdの値をそれぞれ変えると様々な図形ができます。k=th*dr=sin(n*d*th)x=r*cos(k)y=r*sin(k)パラメーター例:n=1,d=69 n=2,d=39 n=3,d=47 n=2,d=29n=3,d=17 ... -
Curve
【曲線-9】フィッシュカーブを描いてみよう
今回から具象的な形に見える曲線の特集です。第一回はフィッシュカーブです。魚のような形をした曲線で尾びれの微妙なカーブも表現されています。x=a*cos(th)-a*sin(th)2/2 sqrty=a*cos(th)*sin(th) 参考:wikipedia Fish curve [cc lang="postscript" tab... -
Curve
【曲線-10】ビーンカーブを描いてみよう
具象的な曲線の第二回はそら豆のような形の曲線です。通常に描くと小さいのでaを掛けて図形を大きくします。r=sin(th)3+cos(th)3 [cc lang="postscript" tab_size=“4” lines="40" highlight=“0”]%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 %%Tit... -
Curve
【曲線-11】ピーナッツカーブを描いてみよう
具象的な曲線の第三回はピーナッツカーブです。Ceva's trisectrixのバリエーションの一つで、b=1の時、double egg、b=2の時、bow tieと呼ばれる図形ができます。r=1+b*sin(2*th) (extended) Ceva's trisectrix sextic [cc lang="postscript" tab_size=“4” ...