摘要: 本文基于 Matlab 软件平台,通过编写程序来处理惠更斯-菲涅耳公式. 利用图片像素实现各种孔形光源的亮度值,再用 Matlab
循环计算光屏上复振幅分布,可简单快速地实现任意形状及亮度孔的近场和远场衍射图案的数值模拟,给出任意形状和任意亮度孔的衍射图案.模拟近场衍射特性时,衍射图像中央存在光强减弱、增强两种情况,验证了近场衍射到远场衍射的过程中央光强变化逐渐减少; 模拟正多边形孔衍射特性时,验证了当正多边形的边数趋于无穷大时,衍射图像为圆孔衍射;
最后,给出任意形状和任意亮度孔的衍射图案.
方慧雯, 杨锦宏, 贺胜男, 卫玉娇, 张吴记, 汪卫华. 任意亮度孔形衍射的数值模拟[J]. 大学物理, 2021, 40(12): 24-.
FANG Hui-wen, YANG Jin-hong, HE Sheng-nan, WEI Yu-jiao, ZHANG Wu-ji, WANG Wei-hua. Numerical simulation of aperture diffraction with arbitrary brightness[J]. College Physics, 2021, 40(12): 24-.