Java で数学(第4部)

点の軌跡を表現するプログラムを作ります。

目次

サイクロイド

サイクロイドとは、 円が直線上をころがっていくとき、円上の1点の描く軌跡です。 それを表現するアップレットプログラムを作ります。

  1. はじめに
  2. 転がる円
  3. 完成

エピサイクロイド

エピサイクロイドとは、定円に外接しながら転がる動円上の定点の描く軌跡です。 2つの円の大きさによって、軌跡が変わります。

  1. はじめに
  2. 転がる円
  3. 完成(カージオイド)
  4. 完成(ネフロイド)

ハイポサイクロイド

ハイポサイクロイドとは、定円に内接しながら転がる動円上の定点の描く軌跡です。 2つの円の大きさによって、軌跡が変わります。

  1. 最初の画面
  2. 円を転がす
  3. 完成

放物線

放物線とは、定点(焦点)からの距離と、定直線(準線)からの距離が等しいような点の描く軌跡です。

  1. 放物線

楕円

楕円とは、2定点(焦点)からの距離の和が一定であるような点の描く軌跡です。

  1. 楕円

円と正弦曲線

円と正弦曲線を描きます。

  1. 円と正弦曲線

[トップへ]