大学论文7452699288_第1页
大学论文7452699288_第2页
大学论文7452699288_第3页
大学论文7452699288_第4页
大学论文7452699288_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、干涉和衍射实验的虚拟仿真实现陈跃物理与电子信息学院2006级 物理学 指导教师:刘自祥摘要:为研究杨氏双缝干涉实验和单缝衍射实验,并对各种条件下的杨氏双缝干涉实验和单缝衍射实验的现象进行直观观测与分析,根据杨氏双缝干涉理论借助Matlab 语言编程进行了计算机虚拟仿真。结果表明所得图样细致逼真,并可直观地分析出各参量的改变对于干涉结果所得仿真结果和理论推导完全一致,因此,该仿真为理论分析和实验教学提供了新的有效的辅助手段。关键词: 杨氏双缝干涉; 仿真; Matlab 程序Realization in Simulating of Youngs Double Slit Interference

2、ExperimentsChenyueSchool of Physics & Electronic Information,Grade:2006,Instructor:Mr LiuAbstract: The simulation makes the whole physical process objective ,and which offers a new effective supplementary means for optical theory analysis and experiment teaching.Keywords : youngs double slit int

3、erference ; simulation ; Matlab program目录摘要:- 1 -Abstract - 1 -第一章引言- 2 -第二章 杨氏双缝干涉实验- 2 -2.1 杨氏双缝干涉实验原理- 2 -2.2 仿真程序的编写- 4 -2.3 实验结果- 4 -第三章 单缝衍射- 5 -3.1单缝衍射的原理- 6 -3.2 仿真程序的编写- 6 -3.3结果- 7 -第四章 结论- 8 -第一章引言众所周知,光学实验对仪器的稳定性要求很高,实验平台要求防震,对于复杂光路的搭建和实验仪器的调试非常耗费时间,而且环境的温度、湿度都对实验效果有一定影响. 由美国Mathworks公司推

4、出的MATLAB是数值分析中较强的应用软件,具有强大的数值计算、数据可视化与编程、仿真和图形处理等功能. 计算机模拟为实验的验证提供一条简捷、直观的途径,克服了普通实验的不利因素,从而加深了对光学原理、概念和图像的理解. 光学实验教学中引入计算机模拟技术正日益受到重视,与Basic、C和Fortran相比,用MATLAB软件做光学实验的模拟,只需要用数学方式表达和描述,省去了大量繁琐的编程过程.第二章 杨氏双缝干涉实验2.1 杨氏双缝干涉实验原理 图2-1杨氏双缝干涉实验装置如图2-1所示: S 发出的光波射到光屏上的两个小孔S1和S2,S1 和S2 相距很近,且到S等距;从S1 和S2 分别

5、发散出的光波是由同一光波分出来的,所以是相干光波,它们在距离光屏为D 的屏幕上叠加,形成一定的干涉图样。图1杨氏双缝干涉装置假设S是单色点光源,考察屏幕上某一点P ,从S1 和S2 发出波在该强度为:,(1)式中, I1 和I2 分别是两光波在屏幕上的光强度, 若实验装置中S1 和S2两小孔大小相等, 则有I1 = I2 =I0 ;是相位差:,(2)由,(3),(4)可得,因此由光程差:,(5)在实际情况中,d<<D可以用2D代替,在这一近似下,上式变成:,(6)则可以得到条纹的强度变化规律- 强度分布公式:, (7)条纹间距:,(8)2.2 仿真程序的编写lam=500e-9;d

6、=0.002;D=1;ymax=0.002;xs=ymax;ny=101;ys=linspace(-ymax,ymax,ny);for i=1:nyL1=sqrt(ys(i)-d/2).2+D/2);L2=sqrt(ys(i)+d/2).2+D/2);phi=2*pi*(L1-L2)/lam;b(i,:)=4*cos(phi/2).2;endclf;figure(gcf);nclevels=255;br=(b/4.0)*nclevels;subplot(1,2,1)image(xs,ys,br);colormap(gray(nclevels);subplot(1,2,2)plot(b(:),y

7、s)2.3 实验结果d=0.002m D=1m D=1md=0.001m d=0.0015m d=0.0017m d=0.002m小结:通过图形可以清楚的看出,在D和d不变的情况下,波长越大干涉条纹间距越宽;在D和波长不变的情况下,增大双缝间的间距干涉条纹变密,也从另一层证明了双缝间的间距不宜过大,否则会使实验不宜观察。第三章 单缝衍射3.1单缝衍射的原理图3-1如图3-1所示,取坐标系oxyz的原点在狭缝中心, z轴沿系统光轴, y轴沿狭缝的长方向, x轴沿狭缝的宽方向。将狭缝分为np个平行于缝长方向的等宽窄条带ds,它到P点光程为r,屏幕上任意一点复振幅为np个光源照射结果的合成,每个光源

8、的贡献可表示为:, (10)其中光程, (11)因此光强可表示为:, (12)3.2 仿真程序的编写lam=500e-9;a=2e-3;f=1;xm=0.002;nx=101;xs=linspace(-xm,xm,nx) ;np=101;xp=linspace(0,a,np) ;for i=1:nxsinphi=xs(i)/f;alpha = 2 *pi* xp*sinphi/lam;sumcos=sum(cos(alpha);sumsin=sum(sin(alpha) ;B(i,:)=(sumcos2+sumsin2)/np2;endN=255;Br=(B/max(B)*N;subplot(

9、1,2,1)image(xm,xs,Br);colormap(gray(N);subplot(1,2,2)plot(B, xs);3.3 实验结果3.3.1 a=0.001m,f=1m小结:从上面几个图可以清楚的看出,在单缝宽度一定和像距一定的情况下,波长越大衍射条纹越宽。3.3.2 D=1ma=0.005 a=0.001a=0.0015m a=0.002m小结:从上面几个图可以清楚的看出,在波长和像距一定的情况下,缝宽越大,衍射条纹间距越窄,第四章 结论从上诉结论可以看出,根据干涉和衍射理论,借助MATLAB 编程进行计算机仿真实现,不受实验仪器和实验场所的限制,可以得到不同实验条件下的干涉

10、图样和强度分布曲线,同时能够定性和定量地分析各种参数对实验结果的影响,结果比较简单直观,为理论分析和实验教学提供了新的有效的辅助手段。参考文献1王晶琳,焦玮.虚拟现实技术与应用J,实验技术与管理,2003 ,20(1) .2邝华,王修信,梁冬冬,用Authorware制作大学物理演示实验的初探J.广西物理,2001 ,22(2) .3王修信,杨福强,梁冬冬.透镜成像交互式演示实验课件的设计与实现J.广西物理,2001,22(4) .4 程守洙,江之永.普通物理学(第五版)M1.北京,高等教育出版社,1998.5 杨述武1 普通物理实验光学部分M1.北京,高等教育出版社,1995.致谢本研究及学位论文是在我的导师刘老师的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论