干涉)。可以看出随着空气薄膜厚度的增加,条纹从中心冒出。Р四、核心代码(白光)Р仍以白光杨氏双缝干涉为例。由RGB真彩图理论:白光可以分解为红、绿、蓝三基色,白光的干涉衍射条纹就可简化为红、绿、蓝条纹的叠加,Iw为代入imshow函数总的三维数组,红光的光强Ir作为其第三维的第一个,绿、蓝分别作为第二、三个,得到RGB图像的参数,再用image或imshow函数作图。同时,不同波长代入光强公式,分别作为三维数组的第三维的元素,也就实现了颜色与光强的结合。Р首先给定红、绿、蓝光的波长。由等能白光对应三基色波长的情况可以把红、蓝、绿波长分别设为700nm、546.1nm、435.8nm。Рlr=700e-6; %国际单位,米Рlg=546.1e-6; Рlb=435.8e-6;Р接着给出参数及公式,光强公式分为三部分,公式中的波长分别使用红、绿、蓝光的波长,用一个零矩阵Iw储存三种光的颜色光强信息。之后对Iw用RGB图像的显示方式:image或imshow函数作图。Рym=0.5;Рy=linspace(-ym,ym,2500); %屏幕宽度Рz=1000; %屏幕到缝的距离РL1=sqrt((y-1).^2+z^2);РL2=sqrt((y+1).^2+z^2);Рphir=2*pi*(L2-L1)/lr; %相位差Рphig=2*pi*(L2-L1)/lg;Рphib=2*pi*(L2-L1)/lb;РIr=4.*(cos(phir/2)).^2; РIg=4.*(cos(phig/2)).^2; РIb=4.*(cos(phib/2)).^2; РIw=zeros(400,2500,3);РIw(:,:,1)=Ir;РIw(:,:,2)=Ig;РIw(:,:,3)=Ib;Рimshow(Iw)Р结果如下:Р(1)、杨氏双缝干涉Р(2)、牛顿环干涉Р(3)、圆孔夫琅禾费衍射