摘要:在光学教学过程中从基本的物理概念出发,建立相应的理论模型,并将光学问题归纳为特征方程求根、积分求解、常微分方程求解等几类数值求解问题,结合MATLAB强大的数值计算和图形显示功能,完成光学问题的仿真计算并给出图形化的显示结果。提高学生学习光学课程的兴趣,培养学生利用MATLAB解决光学仿真问题的能力。
关键词:光学仿真;MATLAB;数值计算
一、引言
21世纪是信息时代,信息学科和信息产业的迅猛发展促使传统的光学仪器科学向光电信息学科扩展。现代光电信息学科及其产业的发展要求新一代的科学研究人员与工程技术人员除了具有扎实的理论基础,还应具有应用所学理论建模并仿真求解光电信息学科及现代光学中各种问题的能力,成为知识结构新和创新能力强的高层次人才。光波导和激光是现代光电信息科学中两个举足轻重研究方向,如何让学生形象地理解光波导中的模式以及激光器中的速率方程等概念一直是教学过程中的难题。通过借助MATLAB强大的数值计算和图形显示功能,将其运用到光学仿真和教学中,可以获得很好的效果。在教学过程中以光波导和激光这两个方向的光学内容为基础,从基本的物理概念出发,建立相应的理论模型,并将其中的光学问题归纳为特征方程求根、积分求解、常微分方程求解等几类数值求解问题