关于“星芒”现象的matlab仿真模拟实现

【摘要】 本文针对摄影中出现的小孔衍射现象---“星芒”,即以点状光源为中心呈均匀放射状的衍射条纹,采用Matlab软件模拟仿真衍射图样,并通过Matlab与VisualStudio2013混合编程开发可视化应用程序进行探究。为验证仿真结果的准确性,本文将典型的衍射图样的理论计算值与程序模拟值进行比较,吻合程度较高,初步证明模拟仿真程序具有一定的可靠性。最后,本文利用模拟程序对由多边形孔产生的“星芒”线特征进行了探究,并得到了关于“星芒”线数量与分布特征的初步结论。