《电磁场与电磁波》仿真实验
电磁场与电磁波 点电荷模拟实验报告

重庆大学电磁场与电磁波课程实践报告题目:点电荷电场模拟实验日期:2013 年12 月7 日N=28《电磁场与电磁波》课程实践点电荷电场模拟实验1.实验背景电磁场与电磁波课程内容理论性强,概念抽象,较难理解。
在电磁场教学中,各种点电荷的电场线成平面分布,等势面通常用等势线来表示。
MATLAB 是一种广泛应用于工程、科研等计算和数值分析领域的高级计算机语言,以矩阵作为数据操作的基本单位,提供十分丰富的数值计算函数、符号计算功能和强大的绘图能力。
为了更好地理解电场强度的概念,更直观更形象地理解电力线和等势线的物理意义,本实验将应用MATLAB 对点电荷的电场线和等势线进行模拟实验。
2.实验目的应用MATLAB 模拟点电荷的电场线和等势线3.实验原理根据电磁场理论,若电荷在空间激发的电势分布为V ,则电场强度等于电势梯度的负值,即:E V =-∇r真空中若以无穷远为电势零点,则在两个点电荷的电场中,空间的电势分布为: 1212010244q q V V V R R πεπε=+=+本实验中,为便于数值计算,电势可取为1212q q V R R =+4.实验内容应用MATLAB 计算并绘出以下电场线和等势线,其中q 1位于(-1,0,0),q 2位于(1,0,0),n 为个人在班级里的序号:(1) 电偶极子的电场线和等势线(等量异号点电荷对q 2:q 1 = 1,q 2为负电荷);(2) 两个不等量异号电荷的电场线和等势线(q 2:q 1 = 1 + n /2,q 2为负电荷);(3) 两个等量同号电荷的电场线和等势线;(4) 两个不等量同号电荷的电场线和等势线(q 2:q 1 = 1 + n /2);(5) 三个电荷,q 1、q 2为(1)中的电偶极子,q 3为位于(0,0,0)的单位正电荷。
、n=28(1)电偶极子的电场线和等势线(等量异号点电荷对q2:q1 = 1,q2为负电荷);程序1:clear allq=1;xm=;ym=2;x=linspace(-xm,xm);y=linspace(-ym,ym);[X,Y]=meshgrid(x,y);R1=sqrt((X+1).^2+Y.^2);R2=sqrt((X-1).^2+Y.^2);U=1./R1-q./R2;u=-4::4;figurecontour(X,Y,U,u,'--');hold onplot(-1,0,'o','MarkerSize',12);plot(1,0,'o','MarkerSize',12);[Ex,Ey]=gradient(-U,x(2)-x(1),y(2)-y(1));dth1=11;th1=(dth1:dth1:360-dth1)*pi/180;r0=;x1=r0*cos(th1)-1;y1=r0*sin(th1);streamline(X,Y,Ex,Ey,x1,y1);dth2=11;th2=(dth2:dth2:360-dth2)*pi/180;x2=r0*cos(th2)+1;y2=r0*sin(th2);streamline(X,Y,-Ex,-Ey,x2,y2);axis equal tighttitle('μ×óμμ3oíμèê','fontsize',12)(2)两个不等量异号电荷的电场线和等势线(q2:q1 = 1 + n/2,q2为负电荷);程序2:clear allq=15;xm=;ym=2;x=linspace(-xm,xm);y=linspace(-ym,ym);[X,Y]=meshgrid(x,y);R1=sqrt((X+1).^2+Y.^2);R2=sqrt((X-1).^2+Y.^2);U=1./R1-q./R2;u=-4::4;figurecontour(X,Y,U,u,'--');hold onplot(-1,0,'o','MarkerSize',12);plot(1,0,'o','MarkerSize',12);[Ex,Ey]=gradient(-U,x(2)-x(1),y(2)-y(1));dth1=11;th1=(dth1:dth1:360-dth1)*pi/180;r0=;x1=r0*cos(th1)-1;y1=r0*sin(th1);streamline(X,Y,Ex,Ey,x1,y1);dth2=11;th2=(dth2:dth2:360-dth2)*pi/180;x2=r0*cos(th2)+1;y2=r0*sin(th2);streamline(X,Y,-Ex,-Ey,x2,y2);axis equal tighttitle('μ×óμμ3oíμèê','fontsize',12)(3)两个等量同号电荷的电场线和等势线;程序3:clear allq=-1;xm=;ym=2;x=linspace(-xm,xm);y=linspace(-ym,ym);[X,Y]=meshgrid(x,y);R1=sqrt((X+1).^2+Y.^2);R2=sqrt((X-1).^2+Y.^2);U=1./R1-q./R2;u=-4::4;figurecontour(X,Y,U,u,'--');hold onplot(-1,0,'o','MarkerSize',12);plot(1,0,'o','MarkerSize',12);[Ex,Ey]=gradient(-U,x(2)-x(1),y(2)-y(1));dth1=11;th1=(dth1:dth1:360-dth1)*pi/180;r0=;x1=r0*cos(th1)-1;y1=r0*sin(th1);streamline(X,Y,Ex,Ey,x1,y1);dth2=11;th2=(dth2:dth2:360-dth2)*pi/180;x2=r0*cos(th2)+1;y2=r0*sin(th2);streamline(X,Y,Ex,Ey,x2,y2);axis equal tighttitle('μ×óμμ3oíμèê','fontsize',12)(4)两个不等量同号电荷的电场线和等势线(q2:q1 = 1 + n/2);程序4:clear allq=-15;xm=;ym=2;x=linspace(-xm,xm);y=linspace(-ym,ym);[X,Y]=meshgrid(x,y);R1=sqrt((X+1).^2+Y.^2);R2=sqrt((X-1).^2+Y.^2);U=1./R1-q./R2;u=-4::4;figurecontour(X,Y,U,u,'--');hold onplot(-1,0,'o','MarkerSize',12);plot(1,0,'o','MarkerSize',12);[Ex,Ey]=gradient(-U,x(2)-x(1),y(2)-y(1)); dth1=11;th1=(dth1:dth1:360-dth1)*pi/180;r0=;x1=r0*cos(th1)-1;y1=r0*sin(th1);streamline(X,Y,Ex,Ey,x1,y1);dth2=11;th2=(dth2:dth2:360-dth2)*pi/180;x2=r0*cos(th2)+1;y2=r0*sin(th2);streamline(X,Y,Ex,Ey,x2,y2);axis equal tighttitle('μ×óμμ3oíμèê','fontsize',12)(5)三个电荷,q1、q2为(1)中的电偶极子,q3为位于(0,0,0)的单位正电荷程序5:clear allq=1;q3=-1;xm=;ym=2;x=linspace(-xm,xm);y=linspace(-ym,ym);[X,Y]=meshgrid(x,y);R1=sqrt((X+1).^2+Y.^2);R2=sqrt((X-1).^2+Y.^2);R3=sqrt(X.^2+Y.^2);U=1./R1-q./R2-q3./R3;u=-4::4;figurecontour(X,Y,U,u,'--');hold onplot(-1,0,'o','MarkerSize',12);plot(1,0,'o','MarkerSize',12);[Ex,Ey]=gradient(-U,x(2)-x(1),y(2)-y(1));dth1=11;th1=(dth1:dth1:360-dth1)*pi/180;r0=;x1=r0*cos(th1)-1;y1=r0*sin(th1);streamline(X,Y,Ex,Ey,x1,y1);dth2=11;th2=(dth2:dth2:360-dth2)*pi/180;x2=r0*cos(th2)+1;y2=r0*sin(th2);streamline(X,Y,-Ex,-Ey,x2,y2);dth3=11;th3=(dth3:dth3:360-dth3)*pi/180;x3=r0*cos(th3);y3=r0*sin(th3);streamline(X,Y,Ex,Ey,x3,y3);axis equal tighttitle('μ×óμμ3oíμèê','fontsize',12)从实验过程中学习到的东西:1.灵活学习,大胆求证,当不清楚E1,E2,前面符号的正负时,随便假设一个,再根据电荷的正负关系,看得到的图形是否正确,若不正确则再修改符号2.注意q的正负与两电荷是否异号有关,异号与同号q的正负不同3.学习初步使用matlab软件,为以后的学习打好基础4.更加深入地了解电荷的电场线与等势线。
电磁场与电磁波实验

天线形式
水平
距离( cm ) 垂直
45 度
V形天线1
环形天线2
八木天线3
半波天线4 5、也可接检波装置,观测不同极化时的检波电流大小。
(有兴趣的同学,可用这种方式记录数据,从而画出半波天线
的极化图)。
五、实验步骤 (一)装置白炽灯泡 1、用SMA电缆连接“输出口3”和极化天线(可先选择A端口垂 直极化),将电磁波信号输送到极化天线上发射出去。 2、按下机器供电开关,机器工作正常,按下“发射开关”, 绿色发射指示灯亮,说明发射正常。
3、半波天线的长度计算方法(也可由液晶界面直接显示): 已知电磁波发射源的频率f,求得波长:λ= v/f, ,比如,电磁波发 射源频率为900MHz,则:
次 天线形式
数
1
2
3பைடு நூலகம்
…
…
天线长 距离 电流大小
度
…
…
实验八 电磁波波长测试实验
一、实验目的 1 、学习了解电磁场电磁波的空间传播特性; 2 、通过对电磁场电磁波波长、波幅、波节、驻波的测量进 一步认识和了解电磁场电磁波 3、了解电磁波的反射特性,利用迈克尔逊干涉现象和相干 波原理测量波长
三、实验仪器
5、开始移动测试支架滑块(向靠近极化天线方向移动), 直到小灯刚刚发光时,直接在显示器上读取滑块与发射天线的 距离并记录。
6、改变天线振子的长度,重复上面过程,记录数据,总结 得出天线长度与灯泡亮暗的关系。
7、设计制作其它天线形式制作感应器,重复上面过程,记 录数据。
次数 1 2 3 …
天线形式 …
2、将制作的线极化的电磁波感应器安装在测试支架上,分 别设置成垂直、水平、斜45 度三种位置,按下发射按钮,并 移动感应器滑块,观察灯泡达到同等亮度时与发射天线的距 离,并记录数据。
电磁场与电磁波实验报告

实验一 静电场仿真1.实验目的建立静电场中电场及电位空间分布的直观概念;2.实验仪器计算机一台3.基本原理当电荷的电荷量及其位置均不随时间变化时,电场也就不随时间变化,这种电场称为静电场;点电荷q 在无限大真空中产生的电场强度E 的数学表达式为204qE r r πε= r 是单位向量 1-1真空中点电荷产生的电位为04qr ϕπε= 1-2其中,电场强度是矢量,电位是标量,所以,无数点电荷产生的电场强度和电位是不一样的,电场强度为1221014ni n i i i q E E E E r r πε==+++=∑ i r 是单位向量1-3 电位为121014ni n i i q r ϕϕϕϕπε==+++=∑ 1-4 本章模拟的就是基本的电位图形;4.实验内容及步骤1 点电荷静电场仿真题目:真空中有一个点电荷-q,求其电场分布图;程序1:负点电荷电场示意图clearx,y=meshgrid-10:1.2:10;E0=8.85e-12;q=1.610^-19;r=;r=sqrtx.^2+y.^2+1.010^-10m=4piE0r;m1=4piE0r.^2;E=-q./m1.r;surfcx,y,E;负点电荷电势示意图clearx,y=meshgrid-10:1.2:10; E0=8.85e-12;q=1.610^-19;r=;r=sqrtx.^2+y.^2+1.010^-10m=4piE0r;m1=4piE0r.^2;z=-q./m1surfcx,y,z;xlabel'x','fontsize',16ylabel'y','fontsize',16title'负点电荷电势示意图','fontsize',10程序2clearq=2e-6;k=9e9;a=1.0;b=0;x=-4:0.16:4;y=x; X,Y=meshgridx,y;R1=sqrtX+1.^2+Y.^2+1.010^-10;R2=sqrtX-1.^2+Y.^2+1.010^-10;Z=qk1./R2-1./R1;ex,ey=gradient-Z;ae=sqrtex.^2+ey.^2;ex=ex./ae;ey=ey./ae; cv=linspaceminminZ,maxmaxZ,40; contourX,Y,Z,cv,'k-';hold onquiverX,Y,ex,ey,0.7;clearq=2e-6;k=9e9;a=1.0;b=0;x=-4:0.15:4;y=x; X,Y=meshgridx,y;R1=sqrtX+1.^2+Y.^2+1.010^-10;R2=sqrtX-1.^2+Y.^2+1.010^-10;U=qk1./R2-1./R1;ex,ey=gradient-U;ae=sqrtex.^2+ey.^2;ex=ex./ae;ey=ey./ae; cv=linspaceminminU,maxmaxU,40; surfcx,y,U;实验二恒定电场的仿真1.实验目的建立恒定电场中电场及电位空间分布的直观概念;2.实验仪器计算机一台3.基本原理电场的大小和方向均不随时间变化的场称为恒定电场,如直流导线,虽说电荷在导线内运动,但电场不随时间变化而变化,所以,直流导线形成的电场是恒定电场;对于恒定电场,我们可以假设其为静电场,假设有静止不动的分布在空间中的电量q产生了这一电场;通过一些边界条件等确定自己所需要的变量,然后用静电场的方法来求解问题;4.实验内容及步骤1高压直流电线表面的电场分布仿真题目:假设两条高压导线分别是正负电流,线间距2m,线直径0.04m,电流300A,两条线电压正负110kV,求表面电场分布;程序clearx,y=meshgrid -2:0.1:2; r1=sqrtx+1.^2+y.^2+0.14; r2=sqrtx -1.^2+y.^2+0.14; k=100/log1/0.02; E=k1./r1-1./r2; surfcx,y,E;xlabel'x','fontsize',16 ylabel'y','fontsize',16 title'E','fontsize',10 RR D=2m X Y P 图2-1高压直流电线示意图 R2 R1clearx,y=meshgrid-2:0.1:2;r1=sqrtx+1.^2+y.^2+0.14; r2=sqrtx-1.^2+y.^2+0.14; k=100/log1/0.02;m=log10r2./r1;U=km;surfcx,y,U;xlabel'x','fontsize',16 ylabel'y','fontsize',16title'U','fontsize',10实验三 恒定磁场的仿真1.实验目的建立恒定磁场中磁场空间分布的直观概念;2.实验仪器计算机一台3.基本原理磁场的大小和方向均不随时间变化的场,称为恒定磁场; 线电流i 产生的磁场为:024IdldB r μπ=说明了电流和磁场之间的关系,运动的电荷能够产生磁场;4.实验内容及步骤圆环电流周围引起的磁场分布仿真题目:一个半径为0.35的电流大小为1A 的圆环,求它的磁场分布;分析:求载流圆环周围的磁场分布,可以用毕奥—萨伐尔定律给出的数值积分公式进行计算:图3-1载流圆环示意图程序 clear x=-10:0.5:10; u0=4pi10^-7; R=0.35;I=1;B=u0IR.^2./2./R.^2+x.^2.^3/2; plotx,B;RrpxdB实验四电磁波的反射与折射1.实验目的1熟悉相关实验仪器的特性和使用方法2掌握电磁波在良好导体表面的反射规律2.实验仪器DH1211型3厘米信号源1台、可变衰减器、频率调节器、电流指示器、喇叭天线、金属导体板1块、支座一台;3.基本原理电磁波在传播过程中如遇到障碍物,必定要发生反射;当电磁波入射到良好导体近似认为理想导体平板上时将发生全反射;电磁波入射到良好导体近似认为理想导体平板时,分为垂直入射和以一定角度入射称为斜入射;如图4-1所示;入射线与分界面法线的夹角为入射角,反射线与分界面法线的夹角为反射角;垂直入射斜入射入射角0°、反射角0°入射角45°、反射角45°图4-1用一块金属板作为障碍物,测量当电波以某一入射角投射到此金属板上的反射角,验证电磁波的反射规律:1电磁波入射到良好导体近似认为理想导体平板上时将发生全反射; 2入射角等于反射角;4.实验内容及步骤1熟悉仪器的特性和使用方法 2连接仪器,调整系统3测量入射角和反射角反射全属板放到支座上时,应使金属板平面与支座下面的小圆盘上的某一对刻线一致;而把带支座的金属反射板放到小平台上时,应使圆盘上的这对与金属板平面一致的刻线与小平台上相应900刻度的一对刻线一致;这时小平台上的00刻度就与金属板的法线方向一致;转动小平台,使固定臂指针指在某一角度处,这一角度的读数就是入射角,然后转动活动臂在表头上找到一个最大指示,此时活动臂上的指针所指的刻度就是反射角;支座 喇叭天线金属导体铝板频率调节器DH1121B 3厘米信号源可变衰减器电流指示器检波器活动臂。
电磁场与电磁波实验报告

电磁场与电磁波实验报告实验题目:电磁场与电磁波实验实验目的:1.了解电磁场的产生原理和特性。
2.理解电磁波的概念和基本特性。
3.掌握测量和分析不同电磁波的实验方法。
实验器材:1.U形磁铁2.电磁铁3.直流电源4.交流电源5.电磁感应器6.示波器7.微波源8.微波接收器9.光栅片10.各种电磁波滤波器实验原理:1.电磁场的产生:电流通过电线时,会在周围产生磁场。
在一对平行导线中,当电流方向相同时,导线之间的磁场是叠加的;当电流方向相反时,导线之间的磁场互相抵消。
2.电磁场的特性:电磁场具有两种性质,即不能长距离传播和具有作用力。
通过电磁感应现象,可以观察到电磁场的作用力。
3.电磁波的产生与传播:当电场和磁场变化时,会激发并产生电磁波。
电磁波可根据频率不同被分为不同波段,如:无线电波、微波、红外线、可见光、紫外线、X射线和γ射线。
实验步骤:实验1:观察电磁场的产生和作用1.将磁铁插入U形磁铁中,并将直流电源连接到U形磁铁的两端;2.在U形磁铁下方放置一根金属杆,并用电磁感应器在金属杆上方测量磁感应强度;3.开启直流电源,记录不同电流强度下的磁感应强度,并绘制电流与磁感应强度的图线;4.在磁铁两端放置一磁性物体,观察其受力情况。
实验2:测量电磁波的特性1.将微波源和微波接收器分别连接至交流电源和示波器;2.将微波源调至一定频率,并记录该频率;3.调整示波器至合适的量程和垂直偏置,观察示波器上的微波信号;4.更换不同频率和波长的电磁波,重复步骤3;5.将光栅片放置在微波源与接收器之间,观察光栅片的衍射效应。
实验结果与分析:实验1:观察电磁场的产生和作用根据实验数据,绘制出电流与磁感应强度的图线,可以观察到磁感应强度与电流之间呈现线性关系,并且磁性物体受到磁力的作用。
实验2:测量电磁波的特性根据实验数据,可以观察到不同频率和波长的电磁波在示波器上表现出不同的振动形态,频率越高,波长越短。
通过光栅片的衍射效应,可以观察到电磁波的波长。
《电磁场与电磁波》仿真实验

年《电磁场与电磁波》仿真实验————————————————————————————————作者:————————————————————————————————日期:《电磁场与电磁波》仿真实验2016年11月《电磁场与电磁波》仿真实验介绍《电磁场与电磁波》课程属于电子信息工程专业基础课之一,仿真实验主要目的在于使学生更加深刻的理解电磁场理论的基本数学分析过程,通过仿真环节将课程中所学习到的理论加以应用。
受目前实验室设备条件的限制,目前主要利用MATLAB 仿真软件进行,通过仿真将理论分析与实际编程仿真相结合,以理论指导实践,提高学生的分析问题、解决问题等能力以及通过有目的的选择完成实验或示教项目,使学生进一步巩固理论基本知识,建立电磁场与电磁波理论完整的概念。
本课程仿真实验包含五个内容:一、电磁场仿真软件——Matlab的使用入门二、单电荷的场分布三、点电荷电场线的图像四、线电荷产生的电位五、有限差分法处理电磁场问题目录一、电磁场仿真软件——Matlab的使用入门 (4)二、单电荷的场分布 (10)三、点电荷电场线的图像 (12)四、线电荷产生的电位 (14)五、有限差分法处理电磁场问题 (17)实验一电磁场仿真软件——Matlab的使用入门一、实验目的1. 掌握Matlab仿真的基本流程与步骤;2. 掌握Matlab中帮助命令的使用。
二、实验原理(一)MATLAB运算1.算术运算(1).基本算术运算MATLAB的基本算术运算有:+(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方)。
注意,运算是在矩阵意义下进行的,单个数据的算术运算只是一种特例。
(2).点运算在MATLAB中,有一种特殊的运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算。
点运算符有.*、./、.\和.^。
两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。
例1:用简短命令计算并绘制在0≤x≦6范围内的sin(2x)、sinx2、sin2x。
电磁场与电磁波虚拟仿真实验系统的设计与开发

第42卷 第5期2020年10月电气电子教学学报JOURNALOFEEEVol.42 No.5Oct.2020收稿日期:2019 03 21;修回日期:2019 10 27基金项目:中国民航大学通信工程专业“双语/全英文”试点班,2016年获批校级示范建设课程“电磁场与电磁波”(CAUC-2016-B1-25)作者简介:万棣(1968 ),女,学士,副教授,主要研究图像处理方向,E mail:dwan@cauc.edu.cn电磁场与电磁波虚拟仿真实验系统的设计与开发万 棣,范 懿(中国民航大学电子信息与自动化学院,天津300300)摘要:电磁场与电磁波虚拟仿真实验系统的设计,采用三维可视化技术,运用3dmax进行实体建模、Unity3d编辑动画及控制GUI界面,实现实验操作步骤。
该系统打破时间、空间的局限,可以通过网络本地下载,方便的利用手持式设备(平板电脑和手机等)进行移动式、开放学习,从而达到让学生真正成为能动性高的学习主体,激发学生的主动学习兴趣。
关键词:电磁场与电磁波实验;虚拟仿真;网络共享中图分类号:G642.423;O441.4 文献标识码:B 文章编号:1008 0686(2020)05 0130 04DesignandDevelopmentoftheVirtualSimulationExperimentalSgsremforElectomagneticFieldElectromagneticWavesWANDi,FANYi(CollegeofElectronicInformationandAutomation,CivilAviationUniversityOfChina,Tianjin300300,China)Abstract:Forthevirtualsimulationsystemfortheelectromagneticfieldandelectromagneticwavesexperimentsys tem,3Dvisualizationtechnology?isadoptedin?solidmodeling,editinganimationandGUIinterfacecontrol,inordertorealizeexperimentaloperationsteps.Thesystembreaksthelimitationoftimeandspace.Itcanbedown loadedlocallythroughthenetwork,andcanmakeuseofhand helddevices(tabletcomputersandmobilephones)forMobileopenlearning,soastoenablestudentstotrulybecomeactivelearningsubjects,andstimulatestudents'interestinactivelearning.Keywords:electromagneticfieldandelectromagneticwavesexperiment;virtualsimulation;networksharing0 引言“电磁场与电磁波”课程理论性强,十分抽象,所以实验教学的作用十分重要,即使学生在实验室做实验,由于很难感官上感受到电磁波的存在,不易了解和掌握电磁场和电磁波的现象和基本规律[1~2]。
2016年《电磁场与电磁波》仿真实验

2016年《电磁场与电磁波》仿真实验《电磁场与电磁波》仿真实验2016年11月《电磁场与电磁波》仿真实验介绍《电磁场与电磁波》课程属于电子信息工程专业基础课之一,仿真实验主要目的在于使学生更加深刻的理解电磁场理论的基本数学分析过程,通过仿真环节将课程中所学习到的理论加以应用。
受目前实验室设备条件的限制,目前主要利用 MATLAB 仿真软件进行,通过仿真将理论分析与实际编程仿真相结合,以理论指导实践,提高学生的分析问题、解决问题等能力以及通过有目的的选择完成实验或示教项目,使学生进一步巩固理论基本知识,建立电磁场与电磁波理论完整的概念。
本课程仿真实验包含五个内容:一、电磁场仿真软件——Matlab的使用入门二、单电荷的场分布三、点电荷电场线的图像四、线电荷产生的电位五、有限差分法处理电磁场问题目录一、电磁场仿真软件——Matlab的使用入门 (4)二、单电荷的场分布 (10)三、点电荷电场线的图像………………………………………………………………………………………12四、线电荷产生的电位 (14)五、有限差分法处理电磁场问题 (17)实验一电磁场仿真软件——Matlab的使用入门一、实验目的1. 掌握Matlab仿真的基本流程与步骤;2. 掌握Matlab中帮助命令的使用。
二、实验原理(一)MATLAB运算1.算术运算(1).基本算术运算MATLAB的基本算术运算有:+(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方)。
注意,运算是在矩阵意义下进行的,单个数据的算术运算只是一种特例。
(2).点运算在MATLAB中,有一种特殊的运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算。
点运算符有.*、./、.\和.^。
两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。
例1:用简短命令计算并绘制在0≤x≦6范围内的sin(2x)、sinx2、sin2x。
程序:x=linspace(0,6)y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2;plot(x,y1,x, y2,x, y3)(二)几个绘图命令1. doc命令:显示在线帮助主题调用格式:doc 函数名例如:doc plot,则调用在线帮助,显示plot函数的使用方法。
华中科技大学《电磁场与电磁波》课程仿真实验报告

华中科技⼤学《电磁场与电磁波》课程仿真实验报告.《电磁场与电磁波》课程仿真实验报告学号*********姓名Crainax专业光学与电⼦信息学院院(系)******2016 年11⽉27⽇1.实验⽬的1)理解均匀波导中电磁波的分析⽅法,TEM/TE/TM 模式的传输特性;2)了解HFSS 仿真的基本原理、操作步骤;3)会⽤HFSS 对⾦属波导的导波特性进⾏仿真;4)画出波导主模的电磁场分布;5)理解波导中的模式、单模传输、⾊散与截⽌频率等概念。
2.实验原理2.1导波原理如图1,z轴与⾦属波导管的轴线重合。
假设:1)波导管内填充的介质是均匀、线性、各向同性的;2)波导管内⽆⾃由电荷和传导电流;3)波导管内的场是时谐场。
图1 矩形波导以电场为例⼦,将上式代⼊亥姆霍兹⽅程?2E+k2E=0,并在直⾓坐标内展开,即有:其中?k c表⽰电磁波在与传播⽅向相垂直的平⾯上的波数。
如果导波沿z⽅向传播,则对波导中传播的电磁波进⾏分析可知:1)场的横向分量可由纵向分量表⽰;2)既满⾜亥姆霍兹⽅程有满⾜边界条件的解很多,每个解对应⼀个波形(或称之为模式)3)k c是在特定边界条件下的特征值,当相移常数β=0 时,意味着波导系统不在传播,此时k c=k,k c称为截⽌波数。
2.2 矩形波导中传输模式的纵向传输特性波导中的电磁波在传输⽅向的波数β由下式给出:式中k为⾃由空间中同频率的电磁波的波数。
要使波导中存在导波,则β必须为实数,即>或<>如上式不满⾜,则电磁波不能在波导内传输,即截⽌。
矩形波导中TE10模的截⽌波长最长,故称它为最低模式,其余模式均称为⾼次模。
由于TE10模的截⽌波长最长且等于2a,⽤它来传输可以保证单模传输。
当波导尺⼨给定且有a>2b时,则要求电磁波的⼯作波长满⾜a<λ<2a λ>2b当⼯作波长给定时,则波导尺⼨必须满⾜<<<3.实验内容在HFSS中完成圆波导的设计与仿真,要求画出电场分布,获得⾊散曲线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《电磁场与电磁波》仿真实验2016年11月《电磁场与电磁波》仿真实验介绍《电磁场与电磁波》课程属于电子信息工程专业基础课之一,仿真实验主要目的在于使学生更加深刻的理解电磁场理论的基本数学分析过程,通过仿真环节将课程中所学习到的理论加以应用。
受目前实验室设备条件的限制,目前主要利用 MATLAB 仿真软件进行,通过仿真将理论分析与实际编程仿真相结合,以理论指导实践,提高学生的分析问题、解决问题等能力以及通过有目的的选择完成实验或示教项目,使学生进一步巩固理论基本知识,建立电磁场与电磁波理论完整的概念。
本课程仿真实验包含五个内容:一、电磁场仿真软件——Matlab的使用入门二、单电荷的场分布三、点电荷电场线的图像四、线电荷产生的电位五、有限差分法处理电磁场问题目录一、电磁场仿真软件——Matlab的使用入门……………............................................... .4二、单电荷的场分布 (10)三、点电荷电场线的图像 (12)四、线电荷产生的电位 (14)五、有限差分法处理电磁场问题 (17)实验一电磁场仿真软件——Matlab的使用入门一、实验目的1. 掌握Matlab仿真的基本流程与步骤;2. 掌握Matlab中帮助命令的使用。
二、实验原理(一)MATLAB运算1.算术运算(1).基本算术运算MATLAB的基本算术运算有:+(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方)。
注意,运算是在矩阵意义下进行的,单个数据的算术运算只是一种特例。
(2).点运算在MATLAB中,有一种特殊的运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算。
点运算符有.*、./、.\和.^。
两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。
例1:用简短命令计算并绘制在0≤x≦6范围内的sin(2x)、sinx2、sin2x。
程序:x=linspace(0,6)y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2;plot(x,y1,x, y2,x, y3)(二)几个绘图命令1. doc命令:显示在线帮助主题调用格式:doc 函数名例如:doc plot,则调用在线帮助,显示plot函数的使用方法。
2. plot函数:用来绘制线形图形plot(y),当y是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。
plot(x,y),其中x和y为长度相同的向量,分别用于存储x坐标和y 坐标数据。
plot(x,y,s)contour函数:用来绘制等高线图形ezplot函数:对于显式函数f=f(x),在默认范围[-2π<x<2π]上绘制函数f(x)的图形;对于隐式函数f=f(x,y),在默认的平面区域[-2π<x<2π, -2π<y<2π]上绘制函数f(x,y)的图形。
3.具有两个纵坐标标度的图形在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数。
调用格式为:plotyy(x1,y1,x2,y2)其中x1,y1对应一条曲线,x2,y2对应另一条曲线。
横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。
4.三维曲线plot3函数与plot函数用法十分相似,其调用格式为:plot3(x1,y1,z1,选项1,x2,y2,z2,选项2,…,xn,yn,zn,选项n)其中每一组x,y,z组成一组曲线的坐标参数,选项的定义和plot函数相同。
当x,y,z是同维向量时,则x,y,z 对应元素构成一条三维曲线。
当x,y,z是同维矩阵时,则以x,y,z对应列元素绘制三维曲线,曲线条数等于矩阵列数。
5.legend命令:为绘制的图形加上图例调用格式:legend('string1','string2',...)例如:legend('电信161班','学号:05401111','张三','Location','best');6. xlabel命令:给X轴加标题调用格式:xlabel('string')例如:xlabel('x');三、实验内容1. 在命令窗口中运行一个加法程序;2. 在命令窗口中练习帮助命令(doc命令)的使用。
3. 建立第一个M文件,并运行,观察并保存运行结果。
四、实验步骤1.在命令窗口中运行一个加法程序(1)点击桌面上matlab7.0快捷方式图标,如图1.1所示,启动该软件。
图1.1 matlab7.0快捷方式图标(2)在打开的界面右方,是命令窗口(Command Windows),如图1.2所示,在闪动光标处可以写入命令;图1.2 Matlab的命令窗口(3)在光标处写入如图1.3所示的命令(注意:前两个语句后面有分号,最后一个语句没有分号);按回车键,则得到运行结果为50,如图1.4所示。
图1.3 在命令窗口输入命令图1.4 按回车键执行命令得到正确运行结果2. 在命令窗口中练习帮助命令(doc命令)的使用。
在命令窗口光标处输入命令:doc plot;回车,则进入在线帮助文件,显示plot命令的使用方法页面,如图1.5所示。
图1.5 plot命令的在线帮助页面3.建立第一个M文件,并运行,观察并保存运行结果。
(1)点击图标,如图1.6中红色圆圈所示,即创建了一个新的M文件,如图1.7所示。
图1.6 红色圆圈的图标用于创建新的M文件图1.7创建的空白M文件(2)在空白M文件中输入“二、实验原理”例子的程序,保存,运行,得到运行结果如图1.8所示。
要求:在E盘建立新文件夹,命名为Fiele_Wave_simulation_2012_10_27;将M文件保存在Fiele_Wave_simulation_2012_10_27目录下,命名为Exp_1.m;特别说明两点:a. M文件名及保存的路径名均应为英文,否则运行出错;b.程序中的所有字符均应为英文状态下输入,特别注意单引号,逗号,空格,这些细节会导致运行报错,又极难发现。
图1.8 M文件的保存、运行按键及运行结果五、实验工具1.计算机 1台2.MATLAB 仿真软件 1套六、实验报告要求1.写出仿真程序源代码。
2.在同一窗口用不同的线性绘制y=sinx,y=cosx在[0,2*pi]上的图像,并加标注。
3. 在同一窗口用不同的线性绘制y=sin2x,y=cos2x在[-2*pi,2*pi]上的图像,并加标注。
(要在图中绘制出姓名与学号)实验二 单电荷的场分布一、实验目的1. 掌握 MATLAB 仿真的基本流程与步骤;2. 学会绘制单电荷的等位线和电力线分布图。
二、实验原理1.基本原理单电荷的外部电位计算公式:04q φπεr等位线就是连接距离电荷等距离的点,在图上表示就是一圈一圈的圆,而电力线就是由点向外辐射的线,比较简单,这里就不再赘述。
2. 参考程序theta=[0:0.01:2*pi]';%创建向量theta ,确定theta 的范围为0到2*pi ,步距为0.01r=0:10; %半径分别为r=0,1,2,...,10 x=sin(theta)*r;y=cos(theta)*r;plot(x,y,'b') %绘制10个圆x=linspace(-5,5,100);%创建线性空间向量x,从-5到5,等间距分为100个点% axis tight% legend('电信本162班','学号:16401111','张三','Location','best'); legend('boxoff');%加上图例% xlabel('x');%加上横坐标标题% ylabel('y');;%加上纵坐标标题% hold on;3.程序参考运行结果运行程序,获得图像大致如图2.1所示。
-10-8-6-4-20246810-10-8-6-4-2246810图2.1 单电荷的等位线和电力线分布图三、实验内容绘制单电荷的等位线和电力线分布图。
四、实验步骤1.在E 盘建立新文件夹,命名为Fiele_Wave_simulation_2012_10_27;2.打开Matlab 软件,新建一个空白的M 文件,保存在Fiele_Wave_simulation_2012_10_27目录下,命名为Exp_2.m ;3.将源程序拷贝到M 文件中,保存;4.点击运行按钮,观察程序运行结果。
五、实验工具1.计算机 1台2.MATLAB 仿真软件 1套六、实验报告要求1.写出仿真程序源代码。
2.绘制单电荷的等位线和电力线分布图。
(要在图中绘制出姓名与学号)实验三点电荷电场线的图像一、实验目的学会由解析表达式进行数值求解的方法。
二、实验原理1.基本原理考虑一个三点电荷系所构成的系统。
如图所示,其中一个点电荷-q位于坐标原点,另一个-q位于y轴上的点,最后一个+2q位于y 轴的-点,则在xoy平面内,电场强度应满足任意条电场线应该满足方程:(1)求解(1)式可得:(2)这就是电场线满足的方程,常数C取不同值将得到不同的电场线。
2.参考程序解出y=f(x) 的表达式再作图是不可能的。
用Matlab语言即能轻松的做到这一点。
其语句是:syms x y % 设置x,y变量;for C=0:0.1:3.0ezplot(2*(y+1)/sqrt((y+1)^2+x^2)-y/sqrt(y^2+x^2)- (y-1)/sqrt((y-1)^2+x^2)-C, [- 5,5,0.1]); %其中取了a=1,C=0,0.1,0.2,……,3.0hold on;end3.程序参考运行结果运行程序,获得图像大致如图3.1所示。
x y (2 y+2)/(y 2+2 y+1+x 2)1/2-...-3 = 0-5-4-3-2-1012345-5-4-3-2-112345图3.1 点电荷电场线的图像三、实验内容根据给出的三点电荷系所构成的系统电场线满足的方程,绘制其图像。
四、实验步骤1.在E 盘建立新文件夹,命名为Fiele_Wave_simulation_2012_10_27;2.打开Matlab 软件,新建一个空白的M 文件,保存在Fiele_Wave_simulation_2012_10_27目录下,命名为Exp_3.m ;3.将源程序拷贝到M 文件中,保存;4.点击运行按钮,观察程序运行结果。