用matlab数值分析电偶极子的等电势图和电场线图

合集下载

用matlab数值分析报告电偶极子地等电势图和电场线图

用matlab数值分析报告电偶极子地等电势图和电场线图

合肥学院创新课程设计报告题目:用matlab分析电偶极子的等电势图和电场线系别:电子信息与电气工程系专业:通信工程专业班级: 14姓名:导师:成绩:2013 年《通信技术综合创新课程设计》任务书目录电偶极子的等电势图和电场 (5)一电偶极子原理以及相关知识 (5)1.1 电偶极子定义 (5)1.2 电偶极子原理 (6)二演示程序 (9)2.1电偶极子电势在matlab中的模拟 (9)2.2电偶极子电场在matlab中的模拟 (11)三结束语 (13)四参考文献 (13)电偶极子的等电势图和电场一电偶极子原理以及相关知识1.1 电偶极子定义一个实体,它在距离充分大于本身几何尺寸的一切点处产生的电场强度都和一对等值异号的分开的点电荷所产生的电场强度相同。

电偶极子(electric dipole)是两个相距很近的等量异号点电荷组成的系统。

电偶极子的特征用电偶极距P=lq描述,其中l是两点电荷之间的距离,l和P的方向规定由-q指向+q。

电偶极子在外电场中受力矩作用而旋转,使其电偶极矩转向外电场方向。

电偶极矩就是电偶极子在单位外电场下可能受到的最大力矩,故简称电矩。

如果外电场不均匀,除受力矩外,电偶极子还要受到平移作用。

电偶极子产生的电场是构成它的正、负点电荷产生的电场之和。

1.2 电偶极子原理两个点电荷q和-q间的距离为L。

此电偶极子在场点P 处产生的电位等于两个点电荷在该点的电位之和,即(1)图(1)表示中心位于坐标系原点上的一个电偶极子,它的轴线与Z轴重合,其中与分别是q和-q到P 点的距离。

图1 电偶极子一般情况下,我们关心的是电偶极子产生的远区场,即负偶极子到场点的距离r 远远大于偶极子长度L的情形,此时可以的到电偶极子的远区表达式(2)可见电偶极子的远区电位与成正比,与的平方成反比,并且和场点位置矢量与轴的夹角有关。

为了便于描述电偶极子,引入一个矢量P,摸P=q L,方向由-q指向q,称之为此电偶极子的电矩矢量,简称为偶极矩,记作P=q L (3)此时(2)式又可以写成(4)电偶极子的远区电场强度可由(4)式求梯度得到。

讲稿版利用Matlab模拟点电荷电场的分布

讲稿版利用Matlab模拟点电荷电场的分布

利用MATLAB 模拟点电荷电势的分布一、目的1.熟悉单个点电荷及一对点电荷的电势分布情况;2.学会使用MATLAB 进行数值计算,并绘出相应的图形;二、原理根据库仑定律:在真空中,两个静止点电荷之间的作用力与这两个电荷的电量乘积成正比,与它们之间距离的平方成反比,作用力的方向在两个电荷的连线上,两电荷同号为斥力,异号为吸引力,它们之间的力F 满足:R RQ Q k F 221=(式1) 由电场强度E 的定义可知:R RkQ E 2=(式2) 对于点电荷,根据场论基础中的定义,有势场E 的势函数为R kQ U =(式3) 在MATLAB 中,由以上公式算出各点的电势U ,可以用MATLAB 自带的库函数绘出相应的电势分布情况。

三、MATLAB 基本语法(一)标识符与数标识符是标志变量名、常量名、函数名和文件名的字符串的总称。

(二)矩阵及其元素的赋值赋值就是把数赋予代表常量或变量的标识符。

MATLAB 中的变量或常量都代表矩阵,标量应看作1×1价的矩阵。

赋值语句的一般形式为变量=表达式(或数)列如,输入语句a=[1 2 3;4 5 6;7 8 9]则显示结果为a=1 2 34 5 67 8 9输入 x=[1 2 3 4 5 6 7 8 9]结果为x= 1 2 3 4 5 6 7 8 9可以看出,矩阵的值放在方括号中,同一行中各元素之间以逗号或空格分开,不同行的元素以分号隔开。

语句的结尾可用回车或逗号“,”,此时会立即显示运算结果;如果不希望显示结果,就以分号“;”结尾再回车,此时运算仍然执行,只是不作显示。

变量的元素用圆括号“()”中的数字(也称为下标)来注明,一维矩阵(也称数组)中的元素用一个下标表示,二维矩阵可有两个下标数,以逗号分开。

在MATLAB中可以单独给元素赋值,例如,a(2,3)=6,x(2)=2等。

(三)元素群运算把n×m矩阵中的每个元素当作对象,成群地执行某种运算,称为元素群运算。

基于Matlab模拟点电荷电场线和等势线

基于Matlab模拟点电荷电场线和等势线

基于Matlab模拟点电荷电场线和等势线1. 引言1.1 背景介绍电场理论是物理学中的重要概念,描述了在空间中存在的电荷所产生的相互作用力。

点电荷模型是电场研究中常用的简化模型,通过模拟点电荷的分布和运动,可以很好地描述电场的特性。

在现实生活中,我们经常会遇到点电荷电场的问题,比如电荷在空间中的分布及其对周围环境的影响。

基于Matlab的数值模拟方法可以帮助我们更好地理解电场的特性。

通过模拟点电荷的分布情况,我们可以绘制出电场线和等势线,从而直观地展示电场的分布情况和强度。

这不仅有助于理论研究,还可以在工程实践中提供重要参考。

通过基于Matlab的点电荷电场线和等势线模拟,我们可以更深入地探讨电场的性质,为相关领域的研究和应用提供支持和指导。

【字数:205】1.2 研究意义电场是物理学中非常重要的概念之一,它描述了空间中各点所受电荷作用力的性质。

而点电荷则是电荷密度在空间中极小的模型,通过研究点电荷的电场线和等势线的分布情况,可以帮助我们更好地理解电场的性质和规律。

基于Matlab进行点电荷电场线和等势线的模拟,不仅可以直观地展示电场和电势在空间中的分布情况,还可以通过调整参数来研究不同条件下电场和电势的变化规律。

研究点电荷电场线和等势线的分布对于学术研究和工程应用具有重要意义。

在学术研究方面,通过对电场线和等势线的模拟分析,可以深入探讨电场的特性和规律,进一步推动电磁学理论的发展。

在工程应用方面,电场线和等势线的模拟可以帮助工程师设计和优化电子元件、电路和传感器等设备,从而提高其性能和稳定性。

深入研究基于Matlab模拟点电荷电场线和等势线的方法和应用具有重要的理论和实际意义。

1.3 研究目的研究目的是在Matlab环境下通过模拟点电荷的电场线和等势线,深入探讨电荷在空间中产生的电场分布情况,以及不同点电荷配置对电场线和等势线的影响。

通过研究电场线和等势线的形态和分布规律,可以更好地理解电荷之间的作用关系,为进一步研究静电场提供依据。

用matlab数值分析报告电偶极子地等电势图和电场线图

用matlab数值分析报告电偶极子地等电势图和电场线图

合肥学院创新课程设计报告题目:用matlab分析电偶极子的等电势图和电场线系别:电子信息与电气工程系专业:通信工程专业班级: 14姓名:导师:成绩:2013 年《通信技术综合创新课程设计》任务书目录电偶极子的等电势图和电场 (5)一电偶极子原理以及相关知识 (5)1.1 电偶极子定义 (5)1.2 电偶极子原理 (6)二演示程序 (9)2.1电偶极子电势在matlab中的模拟 (9)2.2电偶极子电场在matlab中的模拟 (11)三结束语 (13)四参考文献 (13)电偶极子的等电势图和电场一电偶极子原理以及相关知识1.1 电偶极子定义一个实体,它在距离充分大于本身几何尺寸的一切点处产生的电场强度都和一对等值异号的分开的点电荷所产生的电场强度相同。

电偶极子(electric dipole)是两个相距很近的等量异号点电荷组成的系统。

电偶极子的特征用电偶极距P=lq描述,其中l是两点电荷之间的距离,l和P的方向规定由-q指向+q。

电偶极子在外电场中受力矩作用而旋转,使其电偶极矩转向外电场方向。

电偶极矩就是电偶极子在单位外电场下可能受到的最大力矩,故简称电矩。

如果外电场不均匀,除受力矩外,电偶极子还要受到平移作用。

电偶极子产生的电场是构成它的正、负点电荷产生的电场之和。

1.2 电偶极子原理两个点电荷q和-q间的距离为L。

此电偶极子在场点P 处产生的电位等于两个点电荷在该点的电位之和,即(1)图(1)表示中心位于坐标系原点上的一个电偶极子,它的轴线与Z轴重合,其中与分别是q和-q到P 点的距离。

图1 电偶极子一般情况下,我们关心的是电偶极子产生的远区场,即负偶极子到场点的距离r 远远大于偶极子长度L的情形,此时可以的到电偶极子的远区表达式(2)可见电偶极子的远区电位与成正比,与的平方成反比,并且和场点位置矢量与轴的夹角有关。

为了便于描述电偶极子,引入一个矢量P,摸P=q L,方向由-q指向q,称之为此电偶极子的电矩矢量,简称为偶极矩,记作P=q L (3)此时(2)式又可以写成(4)电偶极子的远区电场强度可由(4)式求梯度得到。

matlab点电荷的电势和电场解析式

matlab点电荷的电势和电场解析式

matlab点电荷的电势和电场解析式Matlab是一种非常强大的工具,可以用来求解各种数学问题。

其中,求解点电荷的电势和电场是一个非常常见的问题。

在本文中,我们将介绍如何使用Matlab求解点电荷的电势和电场解析式。

首先,我们需要了解什么是点电荷。

点电荷是指电荷量无限小、集中在一个点上的电荷。

在这种情况下,我们可以使用库仑定律来计算电势和电场。

库仑定律是指两个点电荷之间的力与它们之间的距离平方成反比。

具体地说,如果我们有两个点电荷q1和q2,它们之间的距离为r,则它们之间的力可以表示为:F = k * q1 * q2 / r^2其中,k是一个常数,称为库仑常数。

在真空中,它的值为8.99 * 10^9 N·m^2/C^2。

现在,我们可以开始计算点电荷的电势和电场了。

首先,让我们来看看电势。

电势是指一个点周围的电场对单位正电荷所做的功。

如果我们有一个点电荷q,它在距离r处产生的电势可以表示为:V = k * q / r这个公式告诉我们,在距离r处,点电荷q产生的电势与q和r之间的关系成反比。

现在,我们可以使用Matlab来计算这个公式了。

具体地说,我们可以编写一个函数来计算点电荷在给定位置处的电势。

以下是一个示例代码:function V = point_charge_potential(q, r, x, y, z)k = 8.99e9;R = sqrt((x - r(1))^2 + (y - r(2))^2 + (z - r(3))^2);V = k * q / R;end在这个函数中,q是点电荷的电荷量,r是点电荷所在的位置(一个三维向量),x、y、z是要计算电势的位置(也是一个三维向量)。

函数返回给定位置处的电势。

现在,让我们来看看如何计算点电荷产生的电场。

电场是指单位正电荷所受到的力。

如果我们有一个点电荷q,在距离r处产生的电场可以表示为:E = k * q / r^2这个公式告诉我们,在距离r处,点电荷q产生的电场与q和r之间的关系成反比平方。

利用Matlab模拟点电荷系的电场线和等势面

利用Matlab模拟点电荷系的电场线和等势面

利用Matlab模拟点电荷系的电场线和等势面
陈伟;易志俊;丁益民
【期刊名称】《大学物理实验》
【年(卷),期】2014(027)003
【摘要】根据电场叠加原理,利用Matlab的绘图功能,绘出二维平面内点电荷系的等势面和电场线.以三个点电荷为例,模拟了它们的电场线和等势面,并通过改变电荷的位置和电荷量的大小对电场的分布情况进行分析比较,在教学中能起到很好的演示作用.
【总页数】3页(P94-96)
【作者】陈伟;易志俊;丁益民
【作者单位】湖北大学,湖北武汉430062;湖北大学,湖北武汉430062;湖北大学,湖北武汉430062
【正文语种】中文
【中图分类】O4-39
【相关文献】
1.利用 Canvas 描绘多个点电荷的电场线和等势面 [J], 徐维祯;林国华;李鹏飞
2.利用运动模拟绘制点电荷的电场线和等势线 [J], 曹盼
3.运用MATLAB程序演示点电荷系的等势面 [J], 林国华;王永顺
4.点电荷系电场线与等势面的MATLAB仿真 [J], 刘艳磊;李春燕;张军海;王雷;孙秋华
5.基于Matlab模拟点电荷电场线和等势线 [J], 张雷
因版权原因,仅展示原文概要,查看原文内容请购买。

用matlab数值分析电偶极子的等电势图和电场线图(已运行可行)

用matlab数值分析电偶极子的等电势图和电场线图(已运行可行)

等势线 பைடு நூலகம்.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-0.5
0
0.5
电场线 0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8 -0.5
0
0.5
subplot(1,2,1) contour(x,y,phi,CV);%画电势图 hold on %在原图像上作图 plot([-h:0.01:h],0,'r-');%作出 x 轴 hold off%取消保持图像 axis([-h h -h h]);title('等势线');
subplot(1,2,2) quiver(x,y,Ex,Ey,'k');%用箭头作出电场线图 hold on %在原图像上作图 plot([-h:0.01:h],0,'r-');%作出 x 轴 hold off%取消保持图像 axis([-h h -h h]);title('电场线');
以下是你的课程论文题目: 用数值计算的方法研究三维空间中电偶极子的电场以及电势的分布。
Matlab 程序:
k=1;q=1;d=0.01;h=0.8; [x,y]=meshgrid([-h:0.1:h]);%建立二维网格 r2=sqrt((x-d/2).^2+y.^2+0.001);r1=sqrt((x+d/2).^2+y.^2+0.001); phi=k*q*(1./r2-1./r1);%电势计算公式 [Ex,Ey]=gradient(-phi);%求电势 phi 对 x 和 y 的梯度 AE=sqrt(Ex.^2+Ey.^2);Ex=Ex./ AE; Ey=Ey./ AE;% 场强归一化,使箭头等长 CV=linspace(min(min(phi)),max(max(phi)),49);%产生 49 个电位值

利用MATLAB模拟点电荷电力线和等势面

利用MATLAB模拟点电荷电力线和等势面

利用MATLAB模拟点电荷电力线和等势面摘要:本文依据探索点电荷的电力线和等势线的实验理论,着重阐述利用Matlab这一计算机软件模拟和绘制点电荷的电力线和等势面的分布(包括单个正点电荷和一对等量相异点电荷),形象直观展现了点电荷在其周围场中产生的电场线以及等势面的分布状况,这为与电荷有关的理论与实验提供了帮助,并且可以通过Matlab编程描绘这样直观可视的图样总结出不同情况的点电荷的电力线和等势面的分布规律。

关键字:电场;Matlab;试探电荷;电力线;等势线;模拟图样0引言在真空中的点电荷,在周围产生了电场。

电场既看不见也摸不着,人们在探究电场的性质及分布状况的时候,用试探电荷在电场中的表现及分布状况来表征电场的状况,然后在纸张上画出电荷的电场线和等势面。

该过程不仅繁琐艰难,而且误差较大。

如果我们利用Matlab这一计算机软件进行模拟该过程,将会给我们带来极大的便利,所绘制得到的电场线和等势线面不仅生动直观,而且较接近实际情况。

正因为如此,随着当今科技的迅速发展,Matlab这一计算机软件也进行了持续的开发,并得到了广泛的应用。

1物理依据本次试验的目的,就在于熟悉单个点电荷及一对点电荷的电场分布情况,并且学会使用Matlab进行数值编程与计算,并绘出相应的图像。

根据库伦定律:在真空中,两个静止点电荷之间的作用力与这两个电荷的电量乘积成正比,与它们之间距离的平方成反比,作用力的方向在两个电荷的连线上,两电荷同号为排斥力,异号为吸引力,它们之间的作用力F满足[1]:F=k Q1Q2(1)R2,ε0称为介电常数,根据电场力的概念:其中k=14πε0F=EQ(2)跟库伦定律的表达式(1)对比,可以得到点电荷产生的电场强度E为[2](3)E=kQR2(3)式即为点电荷产生的电场的势函数。

我们以(3)式作为目标函数对电场利用Matlab 进行模拟。

在Matlab 中,由以上公式算出各点的电场强度E 后,可以用Matlab 自带的库函数绘出相应电荷的电场分布情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

合肥学院
创新课程设计报告
题目:用matlab分析电偶极子的等电势图和电场线系别:电子信息与电气工程系
专业:通信工程专业
班级: 1
4
姓名:
导师:
成绩:
2013 年
《通信技术综合创新课程设计》任务书
目录
电偶极子的等电势图和电场 (4)
一电偶极子原理以及相关知识 (4)
1.1 电偶极子定义 (4)
1.2 电偶极子原理 (4)
二演示程序 (7)
2.1电偶极子电势在matlab中的模拟 (7)
2.2电偶极子电场在matlab中的模拟 (8)
三结束语 (10)
四参考文献 (11)
电偶极子的等电势图和电场
一电偶极子原理以及相关知识
1.1 电偶极子定义
一个实体,它在距离充分大于本身几何尺寸的一切点处产生的电场强度都和一对等值异号的分开的点电荷所产生的电场强度相同。

电偶极子(electric dipole)是两个相距很近的等量异号点电荷组成的系统。

电偶极子的特征用电偶极距P=lq描述,其中l是两点电荷之间的距离,l和P的方向规定由-q指向+q。

电偶极子在外电场中受力矩作用而旋转,使其电偶极矩转向外电场方向。

电偶极矩就是电偶极子在单位外电场下可能受到的最大力矩,故简称电矩。

如果外电场不均匀,除受力矩外,电偶极子还要受到平移作用。

电偶极子产生的电场是构成它的正、负点电荷产生的电场之和。

1.2 电偶极子原理
两个点电荷q和-q间的距离为L。

此电偶极子在场点 P 处产生的电位等于两个点电荷在该点的电位之和,即
(1)
图(1)表示中心位于坐标系原点上的一个电偶极子,它的轴线与Z轴重合,其中与分别是q和-q到 P 点的距离。

图1 电偶极子
一般情况下,我们关心的是电偶极子产生的远区场,即负偶极子到场点的距离r 远远大于偶极子长度L的情形,此时可以的到电偶极子的远区表达式
(2)可见电偶极子的远区电位与成正比,与的平方成反比,并且和场点位置矢量与轴的夹角有关。

为了便于描述电偶极子,引入一个矢量P,摸P=q L,方向由-q指向q,称之为此电偶极子的电矩矢量,简称为偶极矩,记作
P=q L (3)此时(2)式又可以写成
(4)电偶极子的远区电场强度可由(4)式求梯度得到。

因电位只是坐标和的函数,于是有
(5)从(4)式和(5)式可以看到,电偶极子的远区电位和电场分别与的平方和的三次方成反比。

因此,其电位和场强随距离的下降比单个点电荷更为迅速,这是由于两个点电荷q和-q的作用在远区相互抵消的缘故。

根据(4)式,电偶极子的等电位面方程可由
为定值得到。

将电力线微分方程写成球坐标形式,并注意此时电场只有和两个分量,有
(6)把电场表达式(5)带入上式,得
(7)解上式得
(8)
式(8)即是电偶极子远区场的电力线方程。

图(2)绘出了电偶极子 为常数的平面内(8)式取不同的常数所对应的等电位线和等电力线。

图2 电偶极子的电力线与等位线
需要说明的是图中准确的只是电力线的形状,电力线的疏密并不严格与场强成正比,只是疏的地方场强小些,密的地方场强大些而已。

前面讨论了电偶极子的中点位于坐标系原点且偶极矩方向为Z的情况。

对于中点不在原点和偶极矩非Z的方向的一般情况,通过与前面类似的推导,可以得到远区的电位
(9)
其中,是电偶极子中心指向场点P的相对单位位置矢量,偶极矩P=q L,L 的方向依然规定为从-q到q。

经推导还可得到远区场的电场强度表达式
(10)由上式可以看出,电偶极子的电场线均分布于子午面上即由r、θ构成的平面上,并且任意一个子午面上的电场线分布都相同。

从以上几种不同情况下电偶极子在空间激发的电场结果来看, 电场强度与P=qL成正比, 与源点到场点的距离r的三次方成反比,电偶极子在远处的性质是由其电偶极矩来表征的. 电偶极矩是电偶极子的重要特征. 研究电偶极子在空间激发的电场为分析电介质的极化现象、电磁波的发射、吸收以及辐射等奠定了重要的理论基础。

二演示程序
2.1电偶极子电势在matlab中的模拟
流程图
此电偶极子在场点 P 处产生的电位等于两个点电荷在该点的电位之和,即
其中与分别是q 和-q到 P 点的距离。

电势分布模拟,源程序如下:
q=1;
d=2;
e0=8.854187817*10.^-12;
x=-3:0.1:3;
y=-3:0.1:3;
[x,y]=meshgrid(x,y);
z=q.*(1./sqrt((y-1).^2+x.^2)-1./sqrt((y+1).^2+x.^2))./(4*pi*e0);
mesh(x,y,z);
运行结果如下:
2.2电偶极子电场在matlab中的模拟
流程图
+q和-q分别在观察点P(r)产生的电位的代数和即电偶极子产生的电位。

电偶极子的特征用电偶极矩(或电矩)p=lq表示,l和p的方向规定由-q指向+q。

电矩p的国际制单位为C·m(库·米)。

微观物理学中常用的单位为德拜(debye);1德拜=3.336×10-30C·m,它相当于典型分子内部核间距离的十分之一(约2×10-11m)同一个电子的电荷e=1.6×10-19C 的乘积。

q=1;
d=2;
e0=8.854187817*10.^-12;
x=-3:0.1:3;
y=-3:0.1:3;
[x,y]=meshgrid(x,y);
z=q.*(1./sqrt((y-1).^2+x.^2+0.01)-1./sqrt((y+1).^2+x.^2+0.01))./(4*pi*e0);
contour(x,y,z);
[px,py]=gradient(z);
hold on
streamslice(x,y,px,py,'k')
运行结果如下:
三结束语
通过本次计算机程序设计,我们对编程技术有了进一步的了解,并且对电偶极子这个最基本的物理模型有了更深入的认识,这对我们以后在本专业的中将有很大的帮助.虽然用MATLAB得到了电偶极子的辐射模型,结果也较为理想,但我们觉得这些程序还有一些存在改进的地方:得到的电偶极子的场分布图形是静态的,而在研究电磁场辐射等问题时,我们更希望得到电磁波在任意时刻的辐射图形,以及电磁波在近区和远区的辐射波形.
本次设计得到的图形也并不十分精确,而只是给出了电力线大体形状而已,因此,如果我们能够得到更加精确的图形将会使本次设计结果更加完美.模拟出来的图形若能够采用动画的形式播放,可以给人以视觉上的享受,把抽象的问题具体化,图形化.
在实验中也遇到程序设计的问题,通过我们小组的商讨,和查阅资料,把问题得以解决,这次创新设计主要是MATLAB的运用,还有电偶极子的原理,还有电偶极子产生的电场电势的,通过小组的共同努力,设计报告最终得以完成。

四参考文献
[1]赵凯华; 电磁学2004年4月第2版M 北京高等教育出版社
[2]高会生; MATLAB原理与工程应用(2006年1月第1版) 电子工业出版社
[3]边莉; 电磁场与电磁波2009年九月第一版哈尔滨工业大学出版社
[4]程莉; 电磁场与电磁波课程教学改革新思路[J];中国科教创新导刊;2010年35期
[5]许碧惠;电磁场与电磁波课程的教学思考[J];电气电子教学学报;2009年03期
11。

相关文档
最新文档