第4回 電場の視覚化(改訂版)
(1/2)
1.電気双極子がつくる電場 今回はまず、前回取り上げた電気双極子を例に電場の視覚化を行います。 後半は電気双極子が絡む静電場の問題を実際に解いてみます。 今回の提出課題 ではその類似問題を各自にやってもらいます。
|
a)ベクトル場を視覚化する(2次元) |
前回と同じユーザー定義関数を使います。
電気双極子として、座標(-1, 0, 0)に電荷-1、座標(1, 0, 0) に電荷+1を置いたものを仮定し、そのときの電場 (定義域をxy平面に限定したもの)を視覚化します。 そのためにまずxy平面に限定したポテンシャルφを定義します。
続いて VectorPlot を用いてベクトル場を可視化します。
VectorScale の3つの引数のうち3番目は、矢印の長さを決める方法を指定します。 Automatic とするとそのベクトルの大きさに比例した長さの矢印を描画します。 None とするとすべての矢印の長さが一定になります。
|
b)ベクトル場を視覚化する(3次元) |
ベクトル場を3次元でプロットするには VectorPlot3D を使います。 まず、電気双極子の3次元のポテンシャルと電場を定義します。
様々なオプションを使うことで、様々な描画が可能です。各自ヘルプの VectorPlot3D を見るなどして、個性的な描画をしてみてください。
|