Please wait a minute...
大学物理实验, 2025, 38(2): 59-63     https://doi.org/10.14139/j.cnki.en22-228.2025.02.011
  本期目录 | 过刊浏览 | 高级检索 |
基于 Python 的全域双点光源干涉仿真
肖同悦**,黄文瑞**,黄佳燏**,王凤鹏
赣南师范大学 物理与电子信息学院,江西 赣州 341000
Simulation of Interference in the Entire Spatial Domain forTwo Point Light Sources Based on Python
XIAO Tongyue, HUANG Wenrui,HUANG Jiayu, WANG Fengpeng*
Gannan Normal University, Ganzhou City,341000, China
下载:  PDF (6881KB) 
输出:  BibTeX | EndNote (RIS)      
摘要 

两个点光源的干涉现象是波动光学的重要基础。为了直观展示双点光源在全域空间的干涉现象,基于 Python 软件设计了一个仿真程序。在三维空间坐标中构建光源和光屏,根据两个点光源到达光屏上各点的光程差,计算出相应的干涉光强。使用旋转矩阵对光屏的位置和坐标进行变换,从而可以得到全域空间的干涉条纹。结果表明,该仿真程序可以方便地调节各种参数,直观连续地展示全域空间的干涉条纹图样,有利于帮助学生更好地理解光的干涉原理。

服务
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章
肖同悦
黄文瑞
黄佳燏
王凤鹏
关键词:  Python  双点光源干涉  全域空间  旋转矩阵  可视化     
Abstract: 

The interferenee phenomenon of two point light sourees is an important fundamental content of waveoptics.A simulation program was designed based on the Python software for displaying the interferencephenomenon of two point light sources in the global space. The light sources andobservation screen areeonstructed in the three-dimensional space coordinates.'The interference intensity in the observation sereen iscaleulated aeeording to the optical path dilferenee of the two point light sources reaching each point of thescreen,The coordinates of each points were transformed by a rotation matrix, so that the interference fringes inthe global space can be obtained.The results show that, various parameters can be adjust conveniently in thesimulation program, and the interference fringe patterns in the global space can continuously display , which isbeneficial to helping students understand the prineiple of light interferenee.

Key words:  Python    intererence of dual point light sources    entire spatial domain    rotation matrix    visualization
               出版日期:  2025-04-25      发布日期:  2025-04-25      整期出版日期:  2025-04-25
ZTFLH:  O 436.1  
基金资助: 

江西省高校教育教学改革研究课题(JXJG-24-14-9);教育部产学合作协同育人计划项目(220903117054347)

引用本文:    
肖同悦 , 黄文瑞 , 黄佳燏, 王凤鹏 . 基于 Python 的全域双点光源干涉仿真 [J]. 大学物理实验, 2025, 38(2): 59-63.
XIAO Tongyue, HUANG Wenrui, HUANG Jiayu, WANG Fengpeng. Simulation of Interference in the Entire Spatial Domain forTwo Point Light Sources Based on Python . Physical Experiment of College, 2025, 38(2): 59-63.
链接本文:  
https://dawushiyan.jlict.edu.cn/CN/10.14139/j.cnki.en22-228.2025.02.011  或          https://dawushiyan.jlict.edu.cn/CN/Y2025/V38/I2/59
[1] 苏 萍, 乔琛凯, 李正东. EinsteinToolit在相对论教学中的应用与实践 [J]. 大学物理实验, 2025, 38(1): 113-116.
[2] 孙存英, 王宇兴, 王锦辉, 金远伟, 黄思敏. 分光计的改进及其数码实验教学系统的研发应用 [J]. 大学物理实验, 2025, 38(1): 117-120.
[3] 迟逢逢, 邢 岩, 刘金祥, 刘胜利. Python在光的干涉和半波损失中的应用 [J]. 大学物理实验, 2025, 38(1): 88-93.
[4] 陈悦杉, 李文华 . 以光学为依托的声音定位可视化实验研究 [J]. 大学物理实验, 2024, 37(6): 78-86.
[5] 李小芳 , 张宇涵, 郭宇翔, 刘锡籼. 基于 Python 的杨氏双缝干涉和衍射的仿真模拟 [J]. 大学物理实验, 2024, 37(5): 113-117.
[6] 辛政阳, 刘俊杰, 路 超, 牛相宏. Matplotlib 和 Matlab 在大学物理实验数据分析中的对比应用 [J]. 大学物理实验, 2024, 37(5): 97-102.
[7] 文 进 , 王 倩, 刚婷婷, 樊 伟, 刘颖刚. 科研反哺教学的光纤通信原理与系统教学改革与实践 [J]. 大学物理实验, 2024, 37(5): 125-132.
[8] 钟卓荣, 黄 昊, 岳 毅, 牛相宏 . Matlab 对牛顿环半径实验的多种数据处理方法分析及可视化 [J]. 大学物理实验, 2024, 37(4): 95-100.
[9] 杨俊秀, 赵文来, 孔艳岩. 三极管共射放大实验电路频率特性的测试与分析 [J]. 大学物理实验, 2024, 37(4): 12-17.
[10] 党 晨 , 王党社 , 赵镜潽 . 可视化金属丝弹性模量测量平台设计 [J]. 大学物理实验, 2024, 37(3): 50-54.
[11] 韦 仙 , 杨陈露, 尚敏婕, 王昕萌, 吴彦霞. 基于Python 的单摆非线性动力学研究 [J]. 大学物理实验, 2024, 37(3): 99-105.
[12] 周永军 , 王 凯 , 孙伟伦 , 林笑妍 , 陶 悦 . 基于 Unity3D 的光电效应虚拟仿真实验平台设计与开发 [J]. 大学物理实验, 2024, 37(2): 93-99.
[13] 史韡朝, 徐 崇 , 孙家军. “数形结合”———测量及不确定度教学模式的改革与研究 [J]. 大学物理实验, 2024, 37(1): 114-116.
[14] 任刘娜, 付文慧, 苏艳丽, 姜其畅 . 基于 Python 的光学现象可视化分析 [J]. 大学物理实验, 2024, 37(1): 104-106.
[15] 吴黄鑫, 王 强, 关兴彩 . 高纯锗探测器实验的可视化数据分析系统 [J]. 大学物理实验, 2023, 36(5): 102-107.
No Suggested Reading articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed