1 / 27
文档名称:

工程光学matlab仿真设计.docx

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

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

分享

预览

工程光学matlab仿真设计.docx

上传人:花双韵芝 2023/3/21 文件大小:523 KB

下载得到文件列表

工程光学matlab仿真设计.docx

相关文档

文档介绍

文档介绍:该【工程光学matlab仿真设计 】是由【花双韵芝】上传分享,文档一共【27】页,该文档可以免费在线阅读,需要了解更多关于【工程光学matlab仿真设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。工程光学matlab仿真设计
工程光学matlab仿真设计
1/27
工程光学matlab仿真设计
工程光学仿真切验报告
、杨氏双缝干预实验(1)杨氏干预模型

y
y
xP(x,y,D)
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
杨氏双缝干预实验装置如图1所示:S发出的

r1x
S1
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
SO
r2
光波射到光屏上的两个小孔
S1和S2,S1和S2
S2
z
d
相距很近,且到S等距;从S1和S2分别发散出的
D
光波是由同一光波分出来的
,所以是相关光波,它们
在距离光屏为D的屏幕上叠加,形成必定的干预图
样。
图杨氏双缝干预
假定S是单色点光源,察看屏幕上某一点P,从S1和S2发出的光波在该点叠加
产生的光强度为:
I=I1+I2+2I1I2cosδ
(1-1)
式中,I1和I2分别是两光波在屏幕上的光强度
,若实验装置中
S1和S2
两个缝
大小相等,则有
I1=I2=I0
(1-2)
δ=2π(r2-r1)/λ(1-3)
(1-3)
r1
(xd/2)2
y2
D2
(1-4)
r2
(xd/2)2
y2
D2
(1-5)
可得
(1-6
)
所以光程差:
r2r1
(1-7)
则能够获得条纹的强度变化规律-强度散布公式:
II
0
cos2[(r
2
r)d/]
(1-8)
1
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
(2)仿真程序
clear;
Lambda=650;
%设定波长,以Lambda表示波长
Lambda=Lambda*1e-9;
d=input('输入两个缝的间距
)');%设定两缝之间的距离,以d表示两缝之间距离
d=d*;
Z=;
%设定从缝到屏幕之间的距离,用Z表示
yMax=5*Lambda*Z/d;xs=yMax;
%设定y方向和x方向的范围
Ny=101;ys=linspace(-yMax,yMax,Ny);%产生一个一维数组ys,Ny是此次采样总
点数
采样的范围从-ymax到ymax,采样的数组命名
ys
此数组装的是屏幕上的采样点的纵坐标
fori=1:Ny%对屏幕上的所有点进行循环计算,则要进行Ny次计

L1=sqrt((ys(i)-d/2).^2+Z^2);
L2=sqrt((ys(i)+d/2).^2+Z^2);%屏上没一点到双缝的距离L1和L2
Phi=2*pi*(L2-L1)/Lambda;%计算相位差
B(i,:)=4*cos(Phi/2).^2;%成立一个二维数组,用来装该点的光强的值
end%结束循环
NCLevels=255;%确立使用的灰度等级为255级
工程光学matlab仿真设计
工程光学matlab仿真设计
5/27
工程光学matlab仿真设计
Br=(B/)*NCLevels;%定标:使最大光强()对应于最大灰度级(白色)
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
subplot(1,4,1),image(xs,ys,Br);%用subplot创立和控制多坐标轴
colormap(gray(NCLevels));%用灰度级颜***设置***和明暗
subplot(1,4,2),plot(B(:),ys);%把目前窗口对象分红2块矩形地区
%在第2块地区创立新的坐标轴
%把这个坐标轴设定为目前坐标轴
%此后绘制以(b(:),ys)为坐标相连的线
title('杨氏双缝干预');
(3)仿真图样及解析
a)双缝间距2mmb)双缝间距4mm
工程光学matlab仿真设计
工程光学matlab仿真设计
7/27
工程光学matlab仿真设计
c)双缝间距6mmd)双缝间距8mm

由上边四幅图能够看出,跟着双缝之间的距离增大,条纹边沿坐标减小,也就
是条纹间距减小,和理论公式eD/d推导一致。假如增大双缝的缝宽,会使光强
增添,能够看到条纹变亮。
二、杨氏双孔干预实验
、杨氏双孔干预
杨氏双孔干预实验是两个点光源干预实
验的典型代表。如图2所示。当光穿过这两
个离得很近小孔后在空间叠加后发生干预,
并在像屏上表现出清楚的明暗相间的条纹。
因为双孔发出的波是两组同频次同相位的
工程光学matlab仿真设计
工程光学matlab仿真设计
8/27
工程光学matlab仿真设计
球面波,故在双孔屏的光射空间会发生干预。于是,在图2中两屏之间的空间里,
假如一点P处于两相关的球面波同时抵达波峰(或波谷)的地点,叠
工程光学matlab仿真设计
工程光学matlab仿真设计
9/27
工程光学matlab仿真设计
加后振幅达到最高,

图杨氏双孔干预
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
表现为干预波的亮点;反之,当P各处于一个球面波的波峰以及另一个球面波的波
谷时候,叠加后振幅为零,变现是暗纹。
r1为S1
到屏上一点的距离,
r1
(x
d/2)2
y2
D2
(2-1),r2为S2到屏
上这点的距离,r2
(xd/
2)2
y2
D2
(2-2),如图2,d为两孔之间的距离,
D为孔到屏的距离。由孔S1
和孔S2
发出的光的波函数可表示为
E1
A1exp(ikr1)
(2-3)
r1
E2
A1exp(ikr2)
(2-4)
r2
则两束光叠加后E
E1E
2
(2-5)
干预后光强
I
E*E*
(2-6)
、仿真程序
clear;
Lambda=632*10^(-9);%设定波长,以Lambda表示波长
d=;%设定双孔之间的距离
D=1;%设定从孔到屏幕之间的距离,用D表示
A1=;%设定双孔光的振幅都是1
A2=;
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
yMax=1;%设定y方向的范围
xMax=yMax/500;%设定x方向的范围
N=300;%采样点数为N
ys=linspace(-yMax,yMax,N);%Y方向上采样的范围从-ymax到ymax
xs=linspace(-xMax,xMax,N);%X方向上采样的范围从-xmax到xmax
fori=1:N
forj=1:N%对屏幕上的所有点进行循环计算,则要进行N*N次计

r1(i,j)=sqrt((xs(i)-d/2)^2+ys(j)^2+D^2);
r2(i,j)=sqrt((xs(i)+d/2)^2+ys(j)^2+D^2);%屏上一点到双孔的距离r1和r2
E1(i,j)=(A1/r1(i,j))*exp(2*pi*1j*r1(i,j)/Lambda);%S1发出的光的波函数
E2(i,j)=(A2/r2(i,j))*exp(2*pi*1j*r2(i,j)/Lambda);%S2发出的光的波函数
E(i,j)=E1(i,j)+E2(i,j);%干预后的波函数
B(i,j)=conj(E(i,j))*E(i,j);%叠加后的光强
end
end%结束循环
NCLevels=255;%确立使用的灰度等级为255级
Br=(B/)*NCLevels;%定标:使最大光强()对应于最大灰度级(白色)
image(xs,ys,Br);%仿真出图像
colormap('hot');
工程光学matlab仿真设计
工程光学matlab仿真设计
12/27
工程光学matlab仿真设计
title('杨氏双孔');
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
(3)干预图样及解析
)改变孔间距对干预图样的影响
d=1mmd=3mm
图改变孔间距对干预的影响
,分别是孔间距为1mm和3mm的干预图样,能够看出,跟着d的增添,
视线中干预条纹增添,条纹变细,条纹间距变小。
)改变孔直径的影响
工程光学matlab仿真设计
工程光学matlab仿真设计
14/27
工程光学matlab仿真设计
图孔直径对干预的影响
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
,这里改变孔直径指的是改变光强,不考虑光的衍射。孔直径变大,光
强变大,能够看出,干预条纹变亮。
、平面波干预
干预模型
,这是两个平行光在屏上相遇发生干预,两束平行光夹角为。
它们在屏上干预叠加,这是平面波的干预。两束平行波波函数为:
E1
A1exp(ikr1)
(3-1)
E2
A2exp(ikr2)
(3-2)
两束光到屏上一点的光程差为
ysin
(3-3)

平行光干预
垂直方向成立纵坐标系,y是屏上点的坐标。那么屏上点的光强为
IA1
2
A2
2
2A1A2cos(k)
(3-4)
式中A1和A2分别是两束光的振幅。
(2)仿真程序
clear;
Lambda=;%设定波长
Lambda=Lambda*1e-9;
工程光学matlab仿真设计
工程光学matlab仿真设计
16/27
工程光学matlab仿真设计
t=input('两束光的夹角');%设定两束光的夹角
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
A1=input(
'光一的振幅');
%设定1光的振幅
A2=input(
'光二的振幅');
%设定2光的振幅
yMax=10*Lambda;xs=yMax;
%X方向和Y方向的范围
N=101;
%设定采样点数为N
ys=linspace(-yMax,yMax,N);
%Y方向上采样的范围从-ymax到ymax
fori=1:N
%循环计算N次
phi=ys(i)*sin(t/2);%计算光程差
B(i,:)=A1^2+A2^2+2*sqrt(A1^2*A2^2)*cos(2*pi*phi/Lambda);
%计算光强
end%结束循环
NCLevels=255;%确立使用的灰度等级为255级
Br=B*NCLevels/6;%定标:使最大光强()对应于最大灰度级(白色)
subplot(1,4,1),image(xs,ys,Br);%用subplot创立和控制多坐标轴
colormap(gray(NCLevels));%用灰度级颜***设置***和明暗
subplot(1,4,2),plot(B(:),ys);%把这个坐标轴设定为目前坐标轴
%此后绘制以(b(:),ys)为坐标相连的折线
(3)干预图样及解析
工程光学matlab仿真设计
工程光学matlab仿真设计
18/27
工程光学matlab仿真设计
改变振幅比对干预图样的影响
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计
a)振幅比1:1b)振幅比1:2

,振幅比从1:1变为1:2后,干预条纹变得不清楚了。干预叠加后的
波峰波谷地点没有变化,条纹间距没有变化,可是叠加后的波振幅变小了,即不清
晰。
)改变平行光夹角对干预图样的影响
a)两束光夹角60度b)两束光夹角90度

,因为夹角不一样样样,光程差不一样样样,改变叠加后光波波峰波谷地点,所以干预明条纹和暗条纹的地点和间距不一样样样。
、两点光源的干预(1)干预模型
工程光学matlab仿真设计
工程光学matlab仿真设计
20/27
工程光学matlab仿真设计
,S1和S2是两个点光源,距离是d。两个点光源发出的光波在空间中相
工程光学matlab仿真设计
工程光学matlab仿真设计
27/27
工程光学matlab仿真设计

最近更新

2023年注册消防工程师考试试卷精品【考点梳理.. 32页

2023年税务师考试完整题库及一套答案 128页

2023年机械员考试完整题库(名师推荐)word版.. 107页

2023年注册消防工程师考试试卷含答案【实用】.. 32页

2023年税务师考试完整题库附答案(黄金题型).. 132页

2023年资料员考试完整题库及参考答案【实用】.. 104页

2023年资料员考试完整题库(巩固)word版 104页

2023年美工人员工作总结(2篇) 5页

2023年简历自我评价总结(2篇) 1页

广西北海市民政局直属单位招考聘用模拟考试练.. 118页

2023年度医生个人工作总结(2篇) 2页

电源特性的研究 (2) 3页

广西北海市人力资源和社会保障信息中心招录模.. 113页

人教版福建省福鼎市高一数学《函数单调性》课.. 21页

18 干部指导能力检查表 1页

2023年军训总结和感悟(2篇) 2页

2023年会计文员年度个人工作总结(2篇) 6页

上海市虹口区2023学年初三化学二模试卷及参考.. 6页

Endnote文献管理工具使用介绍 - PowerPoint P.. 58页

军人申请病退评残医学鉴定审查表 6页

物资供应商考察评审表(共1页) 1页

新《施工现场临时用电安全技术规范》JGJ46-20.. 88页

裕华煤矿资源储量核实报告 91页

真假球麻痹ppt课件 13页

《大象的耳朵》课件-大象的耳朵课文 29页

大学生爱情与性心理学教育 84页

高考诚信教育PPT课件 13页