基于Matlab的静电场电场线和等势线(面)的数值模拟王红兵
【摘要】摘要:利用Matlab软件模拟描绘了静电场的电场线和等势线(面),以电偶极子、均匀带电线段和等量异号平行直线电荷为例,导出了电场线和等势线方程并给出了数值模拟的相应结果,使教学内容更形象和直观,也更深刻地揭示了物理现象的内涵。
【期刊名称】教育教学论坛
【年(卷),期】2017(000)049
【总页数】3
【关键词】大学物理;Matlab;电场线;等势线(面);数值模拟
在大学物理的教学中,除理论分析、实验研究外,计算机数值模拟也是一种很重要的研究方法。Matlab是一套高性能的数值计算和可视化数学软件,集数值分析、矩阵运算、信号处理和图形显示等功能于一体[1]。其丰富的数学函数使得用Matlab进行数值模拟时程序变得简洁易懂,不像其他高级语言那样要从底层开始编写复杂的程序[2]。在研究如电磁学等的同类问题时,只需将Matlab代码稍加改动即可,类似的代码可重复使用,减轻了编程工作量。Matlab强大的功能为大学物理教学的数值化和可视化提供了强有力的手段。用这种语言编程可以方便地用图形、图像、动画等形象直观地描述物理过程和物理现象,有助于学生对物理问题的深刻理解[3]。本文用Matlab软件在大学物理电磁学的教学中进行了一些有益的尝试,用这种软件以电偶极子、均匀带电线段和等量异号平行直线电荷的静电场为例分析了数值模拟的过程并给出了模拟的结果。