このアプレットは、水面の波を表現するためのストークス波を表示します。 ・画面内でマウスをドラッグすると、見る方向が変えれます。 ・ストークス波は、以下のようなFourier級数形式で与えられる。 (ストークス波に関する詳細は、下部にあるストークス波の説明・ プログラムの使用方法をクリックしてください。) ここで Z(x,y,t):波高 an:各高調波成分の振幅 l:x方向のラジアン波数 m:y方向のラジアン波数 w(omega):角振動数 t:時間 theta:波の進行方向のx軸に対する角度 [度] lambda:波長 ・このアプレットでは、4つの高調波を合成しており、 各高調波成分の波長(lambda)[m](0.~50.)、 各高調波の進行方向(theta)[度](-180.~180.)、 各高調波の角振動数(omega)[度/sec](0.~360.)、 波の振幅(amplitude)[m]をリアルタイム で変更することができる。
・ストークス波の説明、プログラムの使用方法、
ソースコードは、 |