ビオ・サバールの法則

 下のプログラムがうまく動かない、という人はSUNのjavaの広場のページにいってjavaをダウンロードしてインストールしてみてください。

 このプログラムを動かすには更にJava3Dが必要です。ここでダウンロードしてください。「1.5.0 API Download」(これより新しいバージョンがある時はそっちの方がいい)を選び、「Download」ボタンを押し、自分の使っているマシン(LinuxやWindowsなどを選んでください。x64は64ビットバージョンなので気をつけて)。

 ビオ・サバールの法則を使って円電流の周りの磁場を計算する時の様子を示すプログラムです。

 下のスライダで磁場を観測する位置が決められます(X座標とZ座標)。

 緑が電流素辺、白が電流素辺から観測ポイントへ引っ張った位置ベクトル。青が磁場で、前二つのベクトルの外積を、距離の3乗で割ったものです。マウスをクリックして動かすことで、見る角度を変えることができます。上から下から右から左からと、いろんな方向から見て、(電流)×(位置ベクトル)の外積の方向を磁場が向いていることを確認してください。

 ソースコードはBiotSavart.javaAnime3DApplet.javaです。