利用Matlab模拟点电荷的电场分布.
实验一 利用Matlab模拟点电荷的电场分布
一、实验目的:
1.熟悉点电荷的电场分布情况;
.学会使用Matlab绘图X轴参量标注ylabelY轴参量标注text在图形上标注文字注释grid在图形上加坐标网格subplot将图形窗口分为若干子图mesh3D网格图functionm语言的函数文件sum求各列元素的和cross为两个矢量的矢量积(叉积)dot为两个矢量的数量积(点积)imag显示复数的虚部real显示复数的实部真空中点电荷的场强大小是:
(式1)
其中k=为静电力恒量,,,
q为点电荷的电量,r为点电荷到场点(x,y)的距离。电场呈球对称分布。取点电荷为正电荷,电力线是以电荷为起点的射线簇。以无穷远处为零势点,点电荷的电势为:
(式2)
当U取常数时,此式就是等势面方程。等势面是以电荷中心,以r为半径的球面。
三、实验仪器
序 号名 称主要用途1一台安装Windows2000的pc机。计算机的具体要求:⒈Pentium3以上的CPU;⒉建议至少256MB的内存;⒊建议硬盘至少20GB4.安装MATLAB仿真软件。 运行
MATLAB仿真软件。四、实验内容
根据库仑定律,利用Matlab强大的绘图功能画出单个点电荷的电场分布情况,包括电力线和等势面。
(1)平面电力线
提示:在平面上,电力线是等角平分布的射线簇(可用linspace函数),可自己给定射线的半径大小值(如=0.12),可以正电荷为例)
(2)平面等势面
<