工程光学系列之二:等倾干涉 matlab

标签:
杂谈 |
分类: Matlab |
2. 工程光学系列之二:等倾干涉 matlab
2.1 基本原理
等倾干涉是薄膜干涉的一种。薄膜此时是均匀的,光线以倾角i入射,上下两条反射光线经过透镜作用会汇聚一起,形成干涉。
http://s11/middle/696148d34ba77c42476ca&690matlab" TITLE="工程光学系列之二:等倾干涉
图 等倾干涉薄膜
由于入射角相同的光经薄膜两表面反射形成的反射光在相遇点有相同的光程差,也就是说,凡入射角相同的就形成同一条纹,故这些倾斜度不同的光束经薄膜反射所形成的干涉花样是一些明暗相间的同心圆环.这种干涉称为等倾干涉。倾角i相同时,干涉情况一样(因此叫做“等倾干涉”)
2.2 matlab源代码
%等倾干涉
clear all
close all
clc
%%
k=2000;
s=500;
D=0.2;
bochang=s*10^(-9);
theta=0.15;
d=k*bochang/4;
rMax=D*tan(theta/2);
N=501;
for i=1:N
x(i)=(i-1)*2*rMax/(N-1)-rMax;
for j=1:N
y(j)=(j-1)*2*rMax/(N-1)-rMax;
r(i,j)=sqrt(x(i)^2+y(j)^2);
delta(i,j)=2*d/sqrt(1+r(i,j)^2/D^2);
Phi(i,j)=2*pi*delta(i,j)/bochang;
B(i,j)=4*cos(Phi(i,j)/2)^2;
end
end
NCLevels=255;
Br=(B/4.0)*NCLevels;
figure(1);
image(x,y,Br);
colormap(gray(NCLevels));
2.3 实验现象
http://s13/middle/696148d34ba77cd33e0cc&690matlab" TITLE="工程光学系列之二:等倾干涉