论文导读::为动态反映圆环和矩形环夫琅禾费衍射光强随波长、衍射屏的几何特征等重要参数的变化,利用Matalab 图形用户界面的设计和开发功能,结合真实的可见光谱,制作了圆环和矩形环夫琅禾费衍射的交互式图形仿真界面。仿真结果图形细致逼真,使该过程的物理规律直观形象,有助于学生理解衍射过程中的物理规律。
论文关键词:物理光学,Matlab,仿真,夫琅禾费衍射
衍射是光学教学中一个非常有趣和令人激动的内容。在当前的教学中,教师在黑板上推导出光强度公式后,根据该公式在黑板上画出光强分布曲线,或利用PPT将预先准备好的光强分布图片投影在屏幕上。经验表明并不是所有的学生都能通过这种静态的结果去理解衍射的中的物理规律。随着计算机性能的提高及模拟仿真技术的发展,在课堂上利用计算机软件对光学过程进行仿真已经成为一种可能。
MATLAB软件是当今最优秀的科技应用软件和开发环境之一[1],它以强大的科学计算与可视化功能,简单易用、可开放式、可扩展环境等特点在许多科学领域中成为计算机辅助设计和分析、算法研究和应用开发的基本工具和首选平台。在众多的使用matlab软件模拟光学现象的文章中[ 2 - 5 ],作者只是对单一波长进行模拟,模拟结果为该波长下光强分布的灰度图,无法体现可见光波段波长连续变化时的光学现象。此外没有使用Matlab图形用户界面( Graphical User Interfaces,GUI),无法实现交互式模拟。
本文利用可见光的光谱图,采用MatlabGUI对圆环和矩形环的夫琅禾费衍射在可见光波段进行仿真职称论文