MATLAB光学模拟仿真一、实训目的1、熟悉matlab绘图和仿真功能2、复习物理光学等相关知识3、掌握运用matlab软件的仿真等功能与专业知识相结合二、实训内容(一)MATLAB基础训练及光波在介质分界面的反射和折射1、相关原理当一个单色平面波射到两种不同介质的分界面时,将分为两个波,一个折射波一个反射波。从电磁场的边值关系可以求出它们的传播方向和入射波的振幅关系相位关系。2、实训任务已知界面两侧的折射率n2、n1和入射角,绘出在n1n2(光由光密介质射向光疏介质)两种情况下,反射系数、透射系数随入射角的变化曲线。程序如下:clear;%清空disp(请输入介质折射率n1和n2);%在显示括号内语句n1=input(n1=);%接受键盘任意输入合适的折射率n1n2=input(n2=);%接受键盘任意输入合适的折射率n2theta=0:0.1:90;%入射角范围范围090,步距0.1a=theta*pi/180;%角度化为弧度rp=(n2*cos(a)-n1*sqrt