电磁场第一次仿真报告.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电磁场第一次仿真报告

电磁场基础第一次仿真报告 程序于MATLAB 7.11.0 测试通过 目录 题目一 2 问题描述 2 问题分析 2 问题的数值解决 3 画电力线分布图 4 数值法求电场强度 5 简化计算方法 6 实验结论 7 题目二 7 问题描述 7 理论分析 8 算法实现: 9 代码编写: 9 绘制方法的实现原理: 11 精度控制和编程体会 12 实验收获与体会 13 题目一 问题描述 截面为正方形的无限长线电荷如下图所示。设电荷面密度为,边长a=2。x轴上有A、B、C 三点,其坐标为1.5a, 5a, 10a。所有单位均取国际单位制。 图 11)画出电力线分布示意图; (2)采用数值方法计算A、B、C 三点处的电场强度。以A点为例,说明计算步骤; (3)对于远离正方形无限长电荷的观察点,是否有简化的计算方法,以C点为例,予以说明,给出简化方法的计算结果;讨论能够采用简化计算方法的条件。 问题分析 对于由无限长的均匀截面电荷,可以把它分解成无数无限长线电荷的集合体。从而,我们可以认为它产生的电场是平行平面场。所以,只需要研究其在XOY平面上的分布,就可以了解其在整个空间的分布。那么,分别计算出每一条线电荷在其周围产生的电场,再进行叠加即可得到整个区域内的电场分布。 对于无限长线电荷,其场强公式,可以知道场强与从电荷到观察点的矢径共线。又因为所给线电荷截面的对称性,可以得到电场在XOY平面上的分布也是对称的。通过定性分析,该电荷在XOY平面上既关于x轴和y轴对称,同时也关于四个象限的角平分线分别对称。由于截面为正方形,并不具有严格的旋转对称性,所以电场在靠近电荷的区域分布并不均匀,具体表现为电场线不严格的放射状分布,而会具有一定的不均匀特性。但在远离电荷的区域,可以将电荷看做一无限长线电荷,电场线沿放射状分布,可以近似认为是直线。 欲求XOY平面内任意点P的电场矢量E,可以先求所有组成线电荷的“小截面”无限长线电荷在P点产生的电场矢量dE,再叠加即可。利用无限长线电荷的场强公式,可以知道坐标为(x,y)的小截面对应线电荷在P点产生的场强 设P(xp,yp),由于已知,那么 将x方向和y方向的电场矢量分别处理,得到 将两方向上的电场对于电荷截面在XOY平面上的平面S(-a/2xa/2,-a/2ya/2)进行二重积分,得到P点在原线电荷作用下的场强的x分量和y分量 问题的数值解决 画电力线分布图 通过二重积分函数,求解区域一点上Ex和Ey,利用其比值通过欧拉法画出电场线。程序代码如下, clear; axis([-10,10,-10,10]); %规定区域 grid; hold on; dx=1e-1;dy=1e-1; %限定步长 a=1; n=9; X0=[linspace(-a,a,n),a*ones(1,n),-linspace(-a,a,n),-a*ones(1,n)]; Y0=[-a*ones(1,n),linspace(-a,a,n),a*ones(1,n),-linspace(-a,a,n)]; %定义截面边界点 tol=1e-4; for i=1:4*n %每次for循环画出一条电场线 x0=X0(i); y0=Y0(i); X=x0; Y=y0; k=1; while (-10x0 x010 -10y0 y010) Ex=dblquad(@fx,-1,1,-1,1,tol,[],x0,y0); Ey=dblquad(@fy,-1,1,-1,1,tol,[],x0,y0); %二重积分计算出电场强度的x和y分量 if (Ex^2+Ey^2tol) %超出范围,中止 break; elseif (abs(Ex)=abs(Ey)) x0=x0+sign(Ex)*dx; y0=y0+(Ey/Ex)*sign(Ex)*dx; else y0=y0+sign(Ey)*dy; x0=x0+(Ex/Ey)*sign(Ey)*dy; %通过判断场强大小,决定规定步长的增长方向,减小误差 %场强的正负代表当前场强的方向,应考虑其符号,即sign end; X(k+1)=x0;Y(k+1)=y0; %每次while循环,画出一个点,存入数组 k=k+1; end switch rem(i,6) %画出六种不同颜色的线条 case 0

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档