利用MATLAB计算电磁场有关分布
电磁场实验报告
实验一 模拟电偶极子的电场和等位线
学院:电气工程及其自动化 班级: 学号: 姓名:
实验目的:了解并掌握MATLAB软件,熟练运用MATLAB语言进行数值运算。熟练掌握电偶极子所激发出的静电场的基本性质掌握等位线与电力线的绘制方法
实验要求:1、通过编程,完成练习中的每个问题,熟练掌握MATLAB的基本操作。2、请将原程序以及运行结果写成word文档以方便检查
实验内容:
相关概念回顾对于下图两个点电荷形成的电场
两个电荷共同产生的电位为:其中距离分别为,电场强度与电位的关系是等位线函数为: 电力线函数为:
二、实验步骤1、打开MATLAB软件,新建命令文档并保存,并在文档中输入程序。2、输入点电荷q1的坐标(q1x,q1y), 以及q1所带的电量。调用input函数。如果不知道该函数的使用方法可在MATLAB命令行处键入 doc input。3、输入点电荷q1的坐标(q1x,q1y), 以及q1所带的电量。4、定义比例常系数, 命令为 k=9e9。5、定义研究的坐标系范围为,步长值为0.1。6、将x,y两组向量转化为二维坐标的网点结构,函数为meshgrid。命令为[X,Y]=meshgrid(x,y),如果不知道该函数的使用方法可在MATLAB命令行处键入 doc meshgrid。7、计算任意一点与点电荷之间的距离r,公式为,8、计算由q1,q2两个点电荷共同产生的电势9、注意,由于在q1和q2位置处计算电势函数为无穷大或者无穷小,因此要把这两点去掉掉,以方便下面绘制等势线。具体命令可参考
Vinf1=fin