第36卷第1期大学物理实验Vol.36No.12023年2月PHYSICALEXPERIMENTOFCOLLEGEFeb.2023收稿日期:2022-09-08基金项目:山东省一流本科课程《大学物理》*通讯联系人文章编号:1007-2934(2023)01-0119-05迈克尔逊干涉仿真平台的设计与应用张兴坊*,刘凤收,梁兰菊(枣庄学院光电工程学院,山东枣庄277160)摘要:对动镜与定镜非垂直时的迈克尔逊干涉因素进行简单分析,并基于Matlab语言设计迈克尔逊干涉GUI仿真平台,通过观察两镜非垂直时的干涉图样随影响参数的变化,期望能够帮助学生加深对迈克尔逊干涉现象的理解,增强学生的学习兴趣,提高教学效率。关键词:MATLABGUI;迈克尔逊干涉;仿真中图分类号:O4-39文献标志码:ADOI:10.14139/j.cnki.cn22-1228.2023.01.025《大学物理实验》投稿网址:http://dawushiyan.jlict.edu.cn迈克尔逊干涉实验是大学物理的经典实验项目之一,但由于其理论知识的抽象性和实验操作的复杂性,往往导致学生不能在有限的时间内有效掌握所学内容,一直是教学中的难点。随着计算机模拟技术的发展,仿真演示在课堂教学中的作用不断凸显出来,其对物理规律的可视化不仅能够加深学生对实验原理和物理图像的理解,也提高了课堂教学效果和教学效率[1],已成为物理教学中不可或缺的辅助手段。迄今,针对迈克尔逊干涉实验的仿真工作亦有许多报道,仿真手段也多种多样。胡未东等设计了一种基于Labview的迈克尔逊干涉仪虚拟仿真平台,可演示入射波长、介质折射率和微小位移的测量[2]。侯冬曼等在VisualC++环境下利用OpenGL开发了迈克尔逊干涉仪三维虚拟仿真实验系统,可实时显示模拟仪器的实验现象和测量结果[3]。屈瑞阳等基于Python语言实现了移动网络技术和迈克尔逊干涉仿真实验的结合,丰富了教学手段[4]。曹卫军应用Origin软件分析了入射波长、介质厚度、透镜焦距等参数对迈克尔逊等倾干涉图样的影响[5]。冯明春等利用Matlab开展了迈克尔逊干涉实验的二维和三维仿真[6],史少辉等进一步设计了MatlabGUI界面,研究了扩束镜位置、动镜位置等参数与干涉条纹的关系[7],方战锋等利用Matlab中的AppDesigner功能设计的迈克尔逊干涉平台还可仿真补偿板角度对干涉条纹的影响[8]。然而,上述工作多集中于理想情况下的迈克尔逊干涉仿真,即此时动镜与定镜垂直设置,构成的虚拟空气膜严格平行。在实际的实验操作过程中,迈克尔逊干涉仪的光路调整难度较大,在各步骤都看似严格操作的情况下,在观察屏上出现的圆形条纹并不...