关于“星芒”现象的matlab仿真模拟实现MATLAB SIMULATION AND IMPLEMENTATION ON “DIFFRACTION SPIKE” PHENOMENON
陈贤钦,张志华,张睿
摘要(Abstract):
本文针对摄影中出现的小孔衍射现象——"星芒",即以点状光源为中心呈均匀放射状的衍射条纹,采用Matlab软件模拟仿真衍射图样,并通过Matlab与Visual Studio 2013混合编程开发可视化应用程序进行探究。为验证仿真结果的准确性,本文将典型的衍射图样的理论计算值与程序模拟值进行比较,吻合程度较高,初步证明模拟仿真程序具有一定的可靠性。最后,本文利用模拟程序对由多边形孔产生的"星芒"线特征进行了探究,并得到了关于"星芒"线数量与分布特征的初步结论。
关键词(KeyWords): 计算机模拟仿真;星芒;菲涅尔衍射;Matlab
基金项目(Foundation): 同济大学教学改革研究与建设项目;同济大学实验教学改革项目
作者(Author): 陈贤钦,张志华,张睿
参考文献(References):
- [1]褚光.点衍射干涉仪中小孔尺寸对衍射光强分布影响的研究[D].南京:南京理工大学,2012.
- [2]吴云飞.矩孔夫琅禾费衍射的仿真模拟[J].科技与创新,2018,20:142-143.WU Y F.Simulation of Fraunhofer diffraction of the rectangular hole[J].Technology and Innovation,2018,20:142-143.(in Chinese)
- [3]谭毅.双矩孔夫琅禾费衍射图样的仿真研究[J].计量与测试技术.2018,45(7):10-12.TAN Y.The simulation study of fraunhofer diffraction pattern by twin rectangle aperture[J].Metrology&Measurement Technique.2018,45(7):10-12.(in Chinese)
- [4]马书炳,张辉,单会会,等.双缝干涉和衍射计算机数值模拟与演示[J].物理实验,2017,37(Z1):9-10,13.MA S B,ZHANG H,SHAN H H,et al.Demonstration and computer simulation of double slit interference and diffraction based on Matlab[J].Physics Experimentation,2017,37(Z1):9-10,13.(in Chinese)
- [5]徐春芳,王浩然,王建岗,等.基于Matlab的多光学现象仿真可视化设计[J].大学物理实验,2016,29(4):86-88.XU C F,WANG H R,WANG J G,et al.Optical Experiments simulations and visualizations based on Matlab visual control interface[J].Physical Experiment of College,2016,29(4):86-88.(in Chinese)
- [6]谢嘉宁,赵建林,陈伟成,等.夫琅禾费衍射的计算机仿真[J].大学物理.2004,(3):51-54.XIE J N,ZHAO J L,CHEN W C,et al.Computer simulation of Fraunhofer diffraction experiments[J].College Physics,2004,(3):51-54.(in Chinese)
- [7]张庆,刘秋武.计算机模拟任意形状衍射屏的衍射[J].物理实验,2006,10:14-17.ZHANG Q,LIU Q W.Computer simulation of light wave diffraction by screens of different shape[J].Physics Experimentation,2006,26(10):14-17.(in Chinese)
- [8]何钰,吴平,张晓,等.Matlab在物理学中的应用[J].大学物理,2013,12:39-42.HE Y,WU P,ZHANG X,et al.Matlab in physics[J].College Physics,2013,32(12):39-42.(in Chinese)