摘要
基于Huygens-Fresnel衍射积分和Babinet原理,利用Hankel变换算法及球面波因子处理方法,在普通PC上使用MFC编程较好地实现了Fresnel圆屏衍射的计算机模拟演示。演示中,Fresnel圆屏衍射的光强剖面分布、衍射图样和中心光强分布分别随光的传输距离和波长及圆屏半径的改变而变化,光的传输距离和波长及圆屏半径由三个滚动条分别控制。
Based on Huygens-Fresnel diffraction integral and Babinet principal, applying Hankel transformation algorithm and spherical wave base method, computer simulation demonstration of Fresnel diffraction for a circular obstacle can be implemen ted well in the general PC using MFC programming. During the demonstration, the sectional plane intensity distribution, dif- fraction pattern, and the center light intensity distribution of Fresnel diffraction for a circular obstacle change respectively as the transmission distance and wavelength of light and radius of the circular obstacle change. The transmission distance and wave length of light and radius of the circular obstacle are controlled by three scroll bars, respectively.
出处
《衡阳师范学院学报》
2012年第3期40-43,共4页
Journal of Hengyang Normal University
基金
教育部第一类特色专业建设点(TS11635)
湖南省光电课程组教学团队
衡阳师范学院博士启动项目(101368)