MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx

MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx

ID:58149790

大小:182.66 KB

页数:12页

时间:2020-04-25

MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx_第1页
MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx_第2页
MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx_第3页
MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx_第4页
MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx_第5页
资源描述:

《MATLAB仿真平面电磁波在不同媒介分界面上的入射.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MATLAB仿真平面电磁波在不同媒介分界面上的入射、反射和折射一、实验目的:1、进一步学习MATLAB,初步掌握GUI界面的编程。2、通过编程实现电磁波仿真效果图。3、进一步理解平面电磁波的入射、反射和折射现象二、实验要求:1、以电场为例,动态演示平面电磁波的传播情况。2、可以任意设置媒介的介电常数和入射角。3、考虑金属导体和空气的分界面平面电磁波的入射、反射情况。三、实验原理:电磁波从一种媒质入射到第二种媒质时,分界面使一部分能量反射回第一种媒质,另一部分能量折射到第二种媒质中,反射波和折射波得大小和相位取决于分界面两侧的媒质特性、极化方向和入射角大小等,当电磁波入射到

2、理想导体表面时,会发生全反射。这一过程中包括的主要原理有以下三点。1、正弦平面波在媒质分界面的反射和折射规律波对分界面的入射是任意的,但为了方便,我们假设入射面与zox面重合。波在z>0时发生入射和反射,在z<0时发生折射并令空间任意一点处的入射波、反射波和折射波场强为:图表1正弦波斜入射示意图根据在z=0的界面上电场强度的切线分量相等的边界条件,有故必有反射定律:折射定律:2、正弦平面波对理想介质的斜入射①垂直极化波垂直极化波对理想介质斜入射如图所示,由折射和反射定律,我们可以得到在任意媒质中的场强。在第一煤质中在第二煤质中图表2垂直极化波斜入射①平行极化波平行极化波对

3、理想介质斜入射如图所示,由折射和反射定律,我们可以得到在任意媒质中的场强。在第一煤质中在第二煤质中图表3平行极化波斜入射2、正弦平面波对理想导体表面的斜入射①垂直极化波垂直极化波对理想导体斜入射如图所示,入射波在导体表面发生全反射,我们可以得到在任意媒质中的场强。②平行极化波垂直极化波对理想导体斜入射如图所示,入射波在导体表面发生全反射,我们可以得到在任意媒质中的场强。四、实验程序;实验程序比较长,可参见此文件夹中的jm.m文件。(附件)生成的界面:五、实验总结;这次实验总体感觉收获比较大。首先,之前学习的MATLAB都是基于图片之类的编程,没有学习过GUI的使用。通过这

4、次实验,我初步学习了一下GUI,算是现学现卖吧。虽然学的不是很深,但是对于基本的功能的使用应该还是可以的。再次,对于电磁场地学习都是停留在书面作业上,通过这次实验,加深了我对电磁场传播的理解。最后,其实如果只有我一个人,应该是很难完成这次实验的,在这期间有同学的帮忙和合作。通过这次实验,感受到合作的力量,不懂要问呐。程序代码:functionvarargout=jm(varargin)%JMM-fileforjm.fig%JM,byitself,createsanewJMorraisestheexisting%singleton*.%%H=JMreturnsthehand

5、letoanewJMorthehandleto%theexistingsingleton*.%%JM('CALLBACK',hObject,eventData,handles,...)callsthelocal%functionnamedCALLBACKinJM.Mwiththegiveninputarguments.%%JM('Property','Value',...)createsanewJMorraisesthe%existingsingleton*.Startingfromtheleft,propertyvaluepairsare%appliedtotheGUI

6、beforejm_OpeningFcngetscalled.An%unrecognizedpropertynameorinvalidvaluemakespropertyapplication%stop.Allinputsarepassedtojm_OpeningFcnviavarargin.%%*SeeGUIOptionsonGUIDE'sToolsmenu.Choose"GUIallowsonlyone%instancetorun(singleton)".%%Seealso:GUIDE,GUIDATA,GUIHANDLES%Edittheabovetexttomodif

7、ytheresponsetohelpjm%LastModifiedbyGUIDEv2.513-May-201100:01:24%Begininitializationcode-DONOTEDITgui_Singleton=1;gui_State=struct('gui_Name',mfilename,...'gui_Singleton',gui_Singleton,...'gui_OpeningFcn',@jm_OpeningFcn,...'gui_OutputFcn',@jm_OutputFcn,...'gui_Layout

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。