- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电磁场与磁波课程的Matlab辅助学习
电磁场与电磁波课程的Matlab辅助学习姓名: 学号: 090260318专业: 电子科学与技术指导老师: 磁场与电磁波课程的Matlab辅助学习 摘要: 为了学习电磁学的可视化,我们在电磁场与电磁波的课程学习中引入 Matlab 软件工具。本文针对课程中的难点和重点,利用 Matlab 工具箱及各类函数, 对于具体的实例给出了仿真结果。Matlab软件工具在学习中的应用, 改进了学习方法和手段, 为课程的学习探索了新的思路。关键词: 电磁场与电磁波;Mat lab ;计算机辅助Mat lab 软件提供各种工具箱、各类函数以及开放的编程环境, 可以给出直观形象的两维或三维的仿真图形。本文针对电磁场与电磁波课程学习过程中存在的难点和重点, 借助 Mat lab 软件工具,对矢量分析中的梯度、散度和旋度的分布及特性, 镜像法中电场和电位的分布特征, 分别给出了直观形象的两维或三维的仿真图形, 实现了可视化, 丰富了学习内容, 提高了我们学习电磁场理论知识的兴趣。1梯度、散度和旋度的 Matlab 分析梯度、散度和旋度是研究场论的主要数学工具,是描述场源的主要参数。标量场有梯度, 矢量场有散度和旋度。三度的计算通常比较复杂, 而且计算结果没有直观效果。对梯度、散度和旋度的定义及物理意义的理解和掌握, 一直都是学习的难点和重点, 在学习中我们尝试利用 M at lab 软件工具, 对三度分别进行了计算和仿真, 达到了预期效果。1. 1梯度的概念与仿真标量场的变化率 或方向导数是非常重要的概念。一个标量场 u 的梯度是一个矢量场, 在某点 M处标量场梯度的方向为该点具有最大方向导数的方向, 与标量场的等值线或等值面垂直, 且指向标量场数值增大的方向, 梯度的模等于标量场在该点的方向导数可能取得的最大值。在直角坐标系中, 梯度的表达式为如选取某曲面函数方程为 利用梯度的定义公式则有用 Mat lab 软件做出的梯度场z的仿真如图 1所示。其中图 1( a) 为标量场 z 的等值线分布图, 函数 z 是一个二维标量场, 将 z的函数值作为高度值形成第三维, 利用 Meshc 函数将其可视化。越是隆起其数值越大; 图 1( b) 为梯度场 z 的分布图, 利用Quiver 达到可视化效果。图中近似圆形的曲 线为标量场 z的等值线, 多个箭头为z的矢量线。标量场 z的坡度越陡, 梯度z的模越大。梯度z的方向指向 z增大的方向, 故箭头指向内圈等值线, 即指向变化率最大的方向, 且与等值线垂直。在 x = 0和 y = 0 的点处, 标量场 z取得最大值, 无变化率, 故标量场 z在( 0, 0) 处的梯度为 0。( a)标量场 z的等值线分布图 ( b)梯度场的分布图图 1标量场梯度的 Matlab 仿真1. 2散度的概念与仿真矢量场在某点的散度就表示从该点发出的净通量, 矢量场在某点的散度构成一个标量场。某点的散度值取决于该点处沿 x 、y 、z三个方向的变化率,即场量的各个分量沿着各自方向的变化情况。该点处的散度值也就代表着该处是否有散度源, 以及源的强弱。在直角坐标系中, 散度的表达式为选用一个两维矢量场k为常数, 利用散度定义公式则有 用Mat lab 仿真的散度场如图2 所示。取常数k = 1, 图2( a) 为两维矢量场A的分布图。对它的可视化可以用Quiver 函数处理。矢量场A 沿r 的方向, 某点处的散度值取决于各分量沿着自身方向的变化情况, 这种变化结果导致包围该点的闭合面有A 的净通量发出; 图2( b) 为 散度场分布的轮廓图。利用Divergence函数对其进行散度计算后, 利用Meshc 函数就可以画出这个标量场。穿过r = 常数的闭合面的通量是相等的, 图形直观给出了标量场等值线的分布规律, 等值线中心有正源, 从原点向外散度值减小。( a) 矢量场A 的分布图 ( b) 散度场 分布轮廓图图2矢量场散度的Matlab 仿真1. 3 旋度的概念与仿真矢量场中某点的旋度仍然是一个矢量, 其模值等于环量面密度的最大值, 其方向为使环量面密度取得最大值的面元的法线方向, 也是涡旋源的方向,这个方向垂直于实际的涡旋面, 并与旋转方向成右手螺旋关系。矢量场的旋度揭示了场量沿其垂直方向向上的变化情况, 旋度不为零是产生涡旋的基本条件。在直角坐标系中, 旋度的表达式为选取一个两维矢量场,k 为常数, k 和w 均为常数。利用旋度的定义公式可推出 用Matlab 仿真的旋度场 如图3 所示。取常数k = 1, w = 1。图3( a) 为两维矢量场A 的图形。利用Quiver函数实现矢量场A 的可视化, 箭头的长短表示模量的大小, 矢量A 沿 的方向; 图3( b)为旋度矢量场的z 分量的轮廓图。利用
文档评论(0)