matlab绘制磁场图,基于Matlab的电磁场图示化教学

第 26 卷第 3 期 孝感学院学报 VOL. 26  NO. 3 2006 年 5 月 JOURNAL  OF  XIAOGAN  UNIVERSITY MA Y. 2006  基于 Matlab 的电磁场图示化教学 李丽霞 ,王军延 (孝感学院 物理系 ,湖北 孝感 432000) 摘  要 :针对电磁场的特点 ,详述利用 Matlab 图示空间电磁场与电磁波的实例 ,通过形象化的场图等辅助手段 ,使场的概念更加清晰、直观 ,帮助学生理解和掌握电磁场的规律。 关键词 :Matlab ;电磁场 ;电磁波 ;场图 中图分类号 :O441. 4   文献标识码 :A   文章编号 :1671Ο2544(2006) 030120Ο021  用 Matlab 处理电磁场问题   Matlab 具有矩阵运算、数值计算和符号计算等强大的计算功能以及可视化的仿真环境 ,利用它所提供的图形技术 ,还可根据计算结果绘制各类图形。电磁场课程因为场的概念抽象、理论性强 ,需要学生具备较强的空间想象能力和逻辑思维能力 ,因而这门课程是学生普遍感到难学的一门课程。另外 ,电磁场课程要求有相当的数学基础 ,需要进行许多公式推导及微分方程求解。为避免陷入复杂的数学问题 ,可借助 Matlab 进行求解、模拟和实现结果的可视化 ,把场的抽象概念变为清晰、直观的数据和图像 ,通过场图形象地描述场的分布 ,帮助理解和掌握电磁场的规律[1] 。这样 ,将具体的计算问题交给计算机处理 ,在课堂上可以将更多的精力用于电磁场理论本质的探讨。 下面以几个典型的电磁场图示化为例讨论如何利用 Matlab 进行场图的绘制 ,将抽象的电磁场问题形象化 ,来帮助对电磁场性质的理解。 2  基于 Matlab 的电磁场图示化实例 2. 1  电磁场的 Matlab 图示 在电磁场理论中 ,电偶极子的场问题是一个很典型的问题 ,其等位线和电场线的绘制 ,以及空间的电磁场场图的描述等都是课程中较难把握的 内容 ,但借助于 Matlab ,这将不再是一个难点。例如考察( a, b) 处有电荷 + q,在( - a, - b) 处有电荷 - q。采用叠加定理 ,在电荷所在平面上任何一点的电势和场强分别为 V ( x , y) = q 4πε 0 ( 1 r+ - 1 r- ) , E - = - V (1) 其中 r+ = ( x - a) 2 + ( y - b) 2 , r- = ( x + a) 2 + ( y + b) 2 。 执行等值线绘图指令 contour 可获得电位函 数在空间的分布 , 用 clabel 命令给出电势值;对 V 求负梯度 - gradient ,再执行矢量绘图指令 quiver 就得到空间电场的分布 ,如图 1 所示。在此基础上可绘出三维空间中电场的分布 ,如图 2 所示。图 1  电偶极子的等位线及电场分布图 图 2  电偶极子的电场三维立体分布   收稿日期 :20050312   作者简介 :李丽霞(1960Ο ) ,女 ,湖北孝感人 ,孝感学院物理系高级实验师。 —021—   将抽象的场函数图示化后 ,对场的分布就可能有个直观的概念 ,对场的性质理解起来也就更加容易。电场线的疏密表示电场的弱强 ,某点处切线方向表示电场的方向 ,从而建立起电场线与电场强度之间的有效联系。而且等势线与电场线正交 ,顺着电场线方向电势降低 ,电场强度是电势的负梯度等 ,这些从图像中都得到直接的验证。 再如在空间载电流 I 的磁场 ,利用毕奥Ο萨伐尔定律 ,空间 P 点的总场可沿载流导体

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值