Python可视化技术在电动力学教学中的应用APPLICATION OF PYTHON VISUALIZATION TECHNIQUES IN ELECTRODYNAMICS TEACHING
谢文法,张乐天,刘士浩
摘要(Abstract):
电动力学是研究电磁场基本规律的理论课程,不仅是理解电磁现象的基础,而且为电子技术和通信工程等应用领域提供了理论支持;但电动力学理论中的抽象概念难以直观理解,数学计算尤其是矢量计算较为复杂。本文探究Python编程语言的可视化技术在电动力学教学中的应用,通过编程计算模拟可视化抽象的电动力学概念和结论,如偶极子辐射、运动点电荷的场等,让学生能直观观察电磁场的变化规律,提升学生对电磁场概念的理解与应用能力,激发学生对电动力学学习的兴趣。
关键词(KeyWords): Python;可视化;电动力学;电磁场
基金项目(Foundation): 国家自然科学基金项目(62174067)
作者(Author): 谢文法,张乐天,刘士浩
参考文献(References):
- [1] 郭硕鸿.电动力学[M].3版.北京:高等教育出版社,2008.
- [2] 李佳伟,王婕,张中月,等.MATLAB在电动力学教学中的应用研究[J].物理通报,2017(6):15-19,23.LI J W,WANG J,ZHANG Z Y,et al.Research on the application of MATLAB in the teaching of electrodynamics[J].Physics Bulletin,2017(6):15-19,23.(in Chinese)
- [3] 贺梦冬,陈葛锐,刘凌虹,等.电动力学课程的MATLAB辅助教学探索与实践[J].物理通报,2021(1):11-14.MENG H D,CHEN G L,LIU L H,et al.Exploration and practice on MATLAB aided teaching in electrodynamics course[J].Physics Bulletin,2021(1):11-14.(in Chinese)
- [4] 唐军杰,王爱军,赵昆,等.MATLAB在电磁场可视化教学中的应用[J].物理与工程,2013,23(1):42-45,56.TANG J J,WANG A J,ZHAO K,et al.Application of MATLAB in visual teaching of electromagnetic field[J].Physics and Engineering,2013,23(1):42-45,56.(in Chinese)
- [5] 汪可馨.基于MATLAB的矩形载流线框磁场分布特征的仿真分析[J].物理与工程,2016,26(6):106-111,116.WANG K X.The simulation analysis of the magnetic-field produced by rectangular coil based on MATLAB[J].Physics and Engineering,2016,26(6):106-111,116.(in Chinese)
- [6] 周群益,莫云飞,周丽丽,等.电场的MATLAB可视化方法[J].物理通报,2022(2):18-24.ZHOU Q Y,MO Y F,ZHOU L L,et al.MATLAB visualization method of electric field[J].Physics Bulletin,2022(2):18-24.(in Chinese)
- [7] 周鑫,李江珊,吴明和,等.载流螺线环磁场的MATLAB仿真[J].物理通报,2019(1):40-42,48.ZHOU X,LI J S,WU M H,et al.MATLAB simulation on magnetic field in current-carrying spiral ring[J].Physics Bulletin,2019(1):40-42,48.(in Chinese)
- [8] 马淑红,侯振,焦照勇,等.基于Python的科里奥利力对物体运动影响的可视化模拟[J].物理与工程,2023,33(2):81-87.MA S H,HOU Z,JIAO Z Y,et al.Visualizing the coriolis effect on moving objects by numerical simulation based on python[J].Physics and Engineering,2023,33(2):81-87.(in Chinese)
- [9] 宋碧雄,胡海云.大学物理中Python的应用[J].物理与工程,2019,29(S1):64-68.SONG B X,HU H Y.The application of python in university physics[J].Physics and Engineering,2019,29(S1):64-68.(in Chinese)
- [10] DAVID J.GRIFFITHS.电动力学导论[M].3版.贾瑜,胡行,孙强,译.北京:机械工业出版社,2013.