版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用MATLAB实现杨氏双缝干涉实验仿真摘要:实验室中,做普通光学实验,受到仪器和场所的限制;实验参数的改变引起干涉图样的改变不明显,难以体现实验的特征。本文利用MATLAB仿真杨氏双缝干涉实验,创建用户界面,实现人机交互,输入不同实验参数,使干涉现象直观表现出来。关键词:MATLAB;杨氏双缝干涉实验;用户界面设计;程序编写;仿真。1.引言:在计算机迅猛发展的今天,光学实验的仿真越来越多的受科研工作者和教育工作者关注。其应用主要有两个方面:一是科学计算方面,利用仿真实验的结果指导实际实验,减少和避免贵重仪器的损害;二是在光学教学方面,将抽象难懂的光学概念和规律,由仿真实验过程直观的描述,使学生对学习感兴趣。在科学计算方面,国外的光学实验仿真是模拟设计和优化光学系统的过程中发展起来的,在这方面美国走在最前,其中最具代表性的是劳伦斯利和弗莫尔实验光传输模拟计算机软件Prop92及大型总体优化设计软件CHAINOP和PROPSUITE;另外法国也开发完成其具有自身特点的光传输软件Miro。在光学教学方面,国外已有相关的配有光盘演示光学实验的教材。我国用于科学研究的光学实验计算机数值仿真软件随开发较晚,但也已经取得了显著成绩。特别是1999年,神光――III原型装置TLL分系统集成实验的启动为高功率固体激光驱动器的计算机数值模拟的研究创造了条件。目前已基本完成SG99光传输模拟计算软件的开发,推出的标准版本基本能稳定运行。目前该软件已经应用于神光一一III主机可行性论证的工作中。计算机仿真具有观测方便,过程可控等优点,可以减少系统对外界条件对实验本身的限制,方便设置不同的参数,借助计算机的高数运算能力,可以反复改变输入的实验条件系统参数,大大提高实验效率。MATLAB是MatlabWorks公司于1982年推出的一套高性能的数值计算和可视化软件。具有可扩展性,易学易用性,高效性等优势。通过对目前计算机仿真光学实验的现状和相关研究的分析,本文将用Matlab
编程实现杨氏双缝干涉实验的仿真。利用MatlabGUI建立用户界面,实现人机交互;通过自由输入不同实验参数,得到相应的干涉图样和光强分布曲线图,使双缝干涉现象直观化,便于比较不同实验参数对实验的影响。本文由四部分构成:第一部分阐述杨氏双缝干涉相关理论知识;第二部分进行实现仿真主程序编写;第三部分创建用户界面,并编写回调函数,实现人机交互;第四部分将仿真的双缝干涉实验和传统双缝干涉实验进行比较。2.杨氏双缝干涉实验2.1.光波干涉的三个条件:第一、两列光波的频率必须相同。(这一条件的必要性是显而易见的,两列不同频率的光波不可能叠加为简谐振动。)第二、两列光波频率相同,在相遇点的振动方向必须相同,或者有振动方向相同的分量。第三、两列光波在相遇的区域内,必须保持稳定的相位差。2.2.杨氏双缝干涉实验的构想杨氏双缝干涉实验的装置如图1,所示:I光强分I光强分图1杨氏双缝干涉实验光路图S是单色光源,s、s是不透明板上的两个小孔(后来托马斯•杨为了提高干涉12条纹的亮度改为两条平行狭缝)V是观察屏。从S发出的光波,其波面传到s、2s以后形成两列频率相同,振动方向相同的光波,对空间某一点P,从s、s到112P点的距离是一定的,或者说光程是一定的,光程差也是一定的,那么从s、s12发出的两列光波到达P点时,在该点产生的相位差也是一点的,对于空间其他的点也是一样的,有类似的情况。因此,在两列光波相遇的区域内可以得到稳定的相位差分布;这就满足了光的干涉条件中非常重要的第三个条件,即是这个古老的实验的构思巧妙之处。2.3.杨氏双缝干涉条纹的特点及计算S发出的光波射到光屏上的两个小狭缝s和s上,s和s相距很近且道S的1212距离相等,从s和s分别发散出的光波是由同一光波分出来的,所以是相干光,12它们在相距为D的观察屏V上叠加,形成一定的干涉图样。假设S是单色点光源,在观察屏上某一点p,P到光屏中心0点的距离为X,s到P得距离为r,s到P得距离为r。在P点从s和s发出的光波在该点叠加112212产生的光强度为:i=i+1+2jrrcoss1212(1)此实验中,令I二I二I120所以:I=41cos2—02(2)在点P,光波1、2的相位差应当是r-r Ar8=2兀t 1=2兀 -九 九(3)其中九是光源的波长,Ar是光波1、2到达点P的光程差,在D、d、x之间有D>>x>>d的关系,因此和r和r可以看作是十分靠近而接近于平行的线段。124)所以 Ar=dsin0'»dsin0»d04)dx而0Q-Dd(x-—)dx-—贝UAr= —= —D Dd比X小一到两个数量级,所以号«dx,则上式可以忽略葺,因而得到
dxAru—D所以—=2兀竺=兰*-x(P点的相位差)kDkD5)P点式任意的,所以(5)式也是任意的。在观察屏上不同的地方dxAru—D所以—=2兀竺=兰*-x(P点的相位差)kDkD5)P点式任意的,所以(5)式也是任意的。在观察屏上不同的地方x的值不同,代入的值就可以得到8、Ar。实验中选定入、d、D后,就可以得到稳定的干涉条纹。如果观察屏上的某些点的x值使得光程差满足那么相应的dxAr==±mk (m=0、1、2,、3) (6)Ddx2兀d—=2兀 = *x=±2兀m (m=0、1、2,、3)(7)DkD将(7)式代入(2)式可得到8I=41cos2—=41cos2(2兀m)020(m=0、1、2,、3....)8)这说明。在观察屏V上满足Ar=±mk的x,光强最大,这些地方就是亮条纹的中心,此时的x用x来表示亮条纹中心。
亮m=0、1、2,、3...)艮卩 x=±mk亮 d如果观察屏V上的某些x的值是该处的光程差满足Ar=2m'=0、1、2,、3...)(10)那么—=2兀 =*x=±(2m'+1)兀DkDm'=0、1、2,、3...) (11)光强为I=41cos2—=41cos2020m'+=012)m'=0、1、2、3) (13)这就表明干涉的结果使这些地方的光强最小,这些地方最暗,这些地方就是观察屏上的暗条纹的中心。xm'=0、1、2、3) (13)暗 d2通过上面的推导,我们代入简单数值计算可以得出,相邻亮条纹和相邻暗条纹之间的距离是相等的,它们各自等于:Ax=Ax=九亮暗d通过上面的分析,可以得出杨氏双缝干涉条纹的特点:第一,这组明暗相间的条纹亮度的变化是逐渐的,从最亮慢慢地变弱,直到最暗;又从最暗慢慢加强,直到最亮。第二,这组条纹是等间距的,即相邻的最暗条纹间的距离(或者说最亮条纹间的距离)是相等的。编写程序实验时以单色光入射,固定双缝到接收幕屏的距离,调整好双缝间距,双缝间距用d表示,缝到屏幕的距离用D表示。根据上述理论分析,主程序编写如下,clearlam=500e-9;d=2e-3;D=1;ym=5*lam*D/d;xs=ym;n=101;ys=linspace(-ym,ym,n);fori=1:nrl=sqrt((ys(i)-d/2).人2+D^2);r2=sqrt((ys(i)+d/2).A2+DA2);phi=2*pi*(r2-rl)./lam;B(i,:)=sum(4*cos(phi/2).A2);endN=255;Br=(B/4.0)*Nsubplot(l,2,l)image(xs,ys,Br);colormap(gray(N));subplot(l,2,2)plot(B,ys);根据上述理论分析可得,相邻亮条纹和相邻暗条纹之间的距离是相等的,它们各自等于:Ax=Ax=—九亮暗dD九x= 即条纹间距 d,用edit_lam表示波长,单位是纳米;用edit_D表示双缝到屏幕的距离,单位是米;用edit_d表示双缝间距,单位是厘米;则可计算干涉条纹间距。>>edit_interval=edit_lam*edit_D/(edit_d*10000);其中edit_interval表示条纹间距,计算出来的单位是毫米。回调函数编程为:num1=str2num(get(handles.edir_lam,'string'));num2=str2num(get(handles.edit_D,'string'));num3=str2num(get(handles.edit_d,'string'));num4=num2str(num1*num2/(num3*10000));set(handles.edit_interval,'string',num4);用户界面设计为了实现人机交互,方便人们分析不同参数对实验的影响,我设计了图形用户界面,如图2,自由输入参数,编写了相应的回调函数,可以实现人机交互;图2•用户界面当输入单色光光波波长,双峰间距,屏缝间距,然后点击演示,即可在图形框现实相应的干涉图样和光强分布图,如图3;
图3干涉图样、光强分布曲线点击界面上的计算条纹间距,在interval数据框中可显示计算的条纹,如图4。图4•计算条纹间距仿真实验与传统实验的比较传统实验,要受到实验环境、仪器设备的制约;除此之外,还要求操作者能熟练调节各个仪器,才能是实验顺利完成,在屏幕上才能看到清晰的干涉图样。但是,当改变实验参数时,看到的干涉图样改变不是很明显,不易体现改变实验参数对实验的影响,不能完全体现实验的特征。但它能锻炼学生的动手操作能了,熟悉实验步骤。利用计算机仿真杨氏双缝干涉实验,不受实验环境、实验条件的影响,是难理解的干涉现象直观的呈现出来,通过输入不同实验参数,得到相应的干涉图样、光强分布曲线,便于观察和比较试验参数对地实验的影响。但是,都使用仿真实验进行教学,不利于学生动手能力和创新能力的陪养。结束语由上面的分析和讨论,可以看出,用计算机对光学实验进行仿真,给教学带来了很大便利,它可以不受实验场所、仪器的限制,使实验及时化、方便化,本论文是在悉心指导下完成的,在此,对任老师在我整个论文写作中提供的诸多帮助表示诚挚的感谢!参考文献:[1]赵成美、丁兰英,《干涉与衍射》,科学出版社;[2]胡守信、李柏年,《基于MATLAB的数学实验》科学出版社。⑶张铮、杨文平、石博强、李海鹏,《MATLAB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纸盒制作工操作知识考核试卷含答案
- 旅游产品策划经理创意与市场效果绩效衡量表
- 织补师班组协作水平考核试卷含答案
- 婴幼儿发展引导员岗位执行力考核试卷含答案
- T/ZSM 0020-2023药品包装用折叠纸盒
- 海水鱼类繁育工岗前综合水平考核试卷含答案
- 机械设备点检员安全培训知识考核试卷含答案
- 油脂化工产品制造工岗中应急演练考核试卷含答案
- 汽车行业研发工程师技术成果绩效考评表
- T/CSAE 459-2025电动汽车用动力蓄电池运行安全风险评估方法
- 第二十六章 二次函数 单元测试卷(含答案) 2026-2027学年人教版九年级数学上册
- 2025年遗体火化师题库及答案
- UG练习图纸大全-65张-绝对受用
- 《EPDM应用技术规程》
- 中行职称管理办法
- 机械制图习题集-附带答案
- 延长石油招聘笔试题库
- CJT156-2001 沟槽式管接头
- 经皮肾镜技术详解
- wrf22介绍及安装运行课件
- 材料申请单打印版
评论
0/150
提交评论