1 / 5
文档名称:

多缝的夫琅和费衍射matlab仿真.pdf

格式:pdf   大小:333KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

多缝的夫琅和费衍射matlab仿真.pdf

上传人:guoxiachuanyue009 2022/5/19 文件大小:333 KB

下载得到文件列表

多缝的夫琅和费衍射matlab仿真.pdf

文档介绍

文档介绍:4、多缝的夫琅和费衍射,使用平行光照明,观察衍射图样随点光源位置(光源
上下移动)的变化
θ θ
θ
图4-
a d
其中  (sin  sini) ,   (sin  sini) 。
 
故而程序代码如下,当i  0 时,即光源上下移动,改变其的值,即可仿真出
移动不同距离时的衍射图样。
程序代码如下:
clear 清除原有变量 %
Lambda=600*(1e-9); 设置波长为 % 600nm
a=*(1e-3); %设置衍射屏参数:缝宽为 ,
d=*(1e-3);
f=; %汇聚透镜焦距设置为1cm
N=10; 设置缝数为 % 10
ni=500;
i=pi/20; 设置平行光入射的倾斜角 %
x=linspace(-,,ni); %将衍射屏按照狭缝方向分为ni个微元
for k=1:ni
sn=x(k)/sqrt(x(k).^2+f^2);
alpha=pi*a*(sn-sin(i))/Lambda; %算各微元对应的α和δ值
delta=2*pi*d*(sn-sin(i))/Lambda;
I(k)=(sin(alpha)/alpha).^2*(sin(N*delta/2)/sin(delta/2)).^2;
%求出各处的光强
end
figure(gcf); 显示图像 %
NCLevels=250;
Br=I*NCLevels;
image(0,x,Br);
colormap(gray(NCLevels));
title('二维强度分布');
运行程序后结果如图4-4。
 
令i  ,结果如图 4-5;令i  - ,结果如图 4-6。
10 10
图 4-5 图 4-6
故光源上下移动,会使干涉图样分别向右边和左边偏移。5、多缝的