基于matlab的光学衍射实验仿真毕业正式论文(matlab编程模拟光学实验)

1.matlab编程模拟光学实验

function photo_diffraction %光学衍射仿真 矩形 lmda=632.8e-9;% 波长 xmax=0.05;% 观察屏所取范围 a=1e-3;f=1; ymax=xmax; def=0.0001; x=-xmax:def:xmax; y=-ymax:def:ymax; lenm=length(x); lenn=length(y); for m=1:lenm for n=1:lenn alpha=pi*x(m)*a/(lmda*f);%0.5*k*l*a; beta=pi*y(n)*a/(lmda*f);%bb=0.5*k*w*b; I(m,n)=((sin(alpha))/(alpha))^2*((sin(beta))/(beta))^2; end end I=I/(max(max(I))); [X,Y]=meshgrid(x,y); figure mesh(X,Y,I); xlabel('x'); ylabel('y'); zlabel(' 光强'); rotate3D hold on figure imshow(255*I); xlabel('x'); ylabel('y'); %---------光学衍射仿真 单缝------------ clear lam=500e-9; a= 1e-3; f=1; xm= 3*lam*f/a; nx= 51; xs=linspace(-xm,xm,nx); np=51; xp=linspace(0,a,np); for i=1:nx sinphi= xs(i)/f; alpha=2*pi*xp*sinphi/lam; sumcos=sum(cos(alpha)); sumsin=sum(sin(alpha)); B(i,:)=(sumcos^2+sumsin^2)/np^2; end N=255; Br=(B/max(B))*N; figure; subplot(1,2,1) image(xm,xs,Br); colormap(gray(N)); subplot(1,2,2) plot(B,xs); %--------光学衍射仿真 多缝-------------- clear lam=500e-9;N=2; a= 2e-4;z=5;d=5*a; xm=2*lam*z/a;y0=xm; n=1001; x0=linspace(-xm,xm,n); for i= 1: n sinphi=x0(i)/z; alpha=pi*a*sinphi/lam; beta=pi*d*sinphi/lam; B(i,:)=(sin(alpha)./alpha).^2.*(sin(N*beta)./sin(beta)).^2; B1=B/max(B); end NC=255; Br=(B/max(B))*NC; figure; subplot(1,2,1) image(y0,x0,Br); colormap( gray(NC) ); subplot(1,2,2) plot(B1,x0); %--------光学衍射仿真 圆孔-------------- clear lam=500;% '请输入光的波长:') lam=lam*1e-9; a=2e-3; f=1; m=200; ym=2000*lam*f; ys=linspace(-ym,ym,m); xs=ys; n=255; for i=1:m r=xs(i)^2+ys.^2; sinth=sqrt(r./(r+f^2)); x=2*pi*a*sinth./lam; hh=(2*BESSELJ(1,x)).^2./x.^2; b(:,i)=(hh)'.*5000; end figure subplot(1,2,1) image(xs,ys,b) colormap(gray(n)) subplot(1,2,2) b(:,m/2); plot(ys,b(:,m/2))。

2.matlab编程模拟光学实验

function photo_diffraction%光学衍射仿真 矩形lmda=632.8e-9;% 波长xmax=0.05;% 观察屏所取范围a=1e-3;f=1;ymax=xmax;def=0.0001;x=-xmax:def:xmax;y=-ymax:def:ymax;lenm=length(x);lenn=length(y);for m=1:lenmfor n=1:lennalpha=pi*x(m)*a/(lmda*f);%0.5*k*l*a;beta=pi*y(n)*a/(lmda*f);%bb=0.5*k*w*b;I(m,n)=((sin(alpha))/(alpha))^2*((sin(beta))/(beta))^2;endendI=I/(max(max(I)));[X,Y]=meshgrid(x,y);figuremesh(X,Y,I);xlabel('x');ylabel('y');zlabel(' 光强');rotate3Dhold onfigureimshow(255*I);xlabel('x');ylabel('y'); %---------光学衍射仿真 单缝------------clearlam=500e-9;a= 1e-3; f=1;xm= 3*lam*f/a;nx= 51;xs=linspace(-xm,xm,nx);np=51;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,:)=(sumcos^2+sumsin^2)/np^2;endN=255;Br=(B/max(B))*N;figure;subplot(1,2,1)image(xm,xs,Br);colormap(gray(N));subplot(1,2,2)plot(B,xs);%--------光学衍射仿真 多缝--------------clearlam=500e-9;N=2;a= 2e-4;z=5;d=5*a;xm=2*lam*z/a;y0=xm;n=1001;x0=linspace(-xm,xm,n);for i= 1: nsinphi=x0(i)/z;alpha=pi*a*sinphi/lam;beta=pi*d*sinphi/lam;B(i,:)=(sin(alpha)./alpha).^2.*(sin(N*beta)./sin(beta)).^2;B1=B/max(B);endNC=255;Br=(B/max(B))*NC;figure;subplot(1,2,1)image(y0,x0,Br);colormap( gray(NC) );subplot(1,2,2)plot(B1,x0);%--------光学衍射仿真 圆孔--------------clearlam=500;% '请输入光的波长:')lam=lam*1e-9;a=2e-3;f=1;m=200;ym=2000*lam*f;ys=linspace(-ym,ym,m);xs=ys;n=255;for i=1:m r=xs(i)^2+ys.^2; sinth=sqrt(r./(r+f^2)); x=2*pi*a*sinth./lam; hh=(2*BESSELJ(1,x)).^2./x.^2; b(:,i)=(hh)'.*5000;endfiguresubplot(1,2,1)image(xs,ys,b)colormap(gray(n))subplot(1,2,2)b(:,m/2);plot(ys,b(:,m/2))。

3.设计性试验 光的衍射实验报告

十七世纪以后人们相继发现自然界中存在着与光的直线传播现象不完全符合的事实,这就是光的波动性的表现.其中最先发现的就是光的衍射现象,并进行了一些实验研究与理论探讨. 一、光的衍射现象的发现 意大利物理学家格里马第(1618—1663)首先观察到光的衍射现象,在他死后三年出版的书中描写了这个实验.他使光通过一个小孔引入暗室(点光源),在光路中放一直杆,发现在白色屏幕上的影子的宽度比假定光以直线传播所应有的宽度为大.他还发现在影子的边缘呈现2至3个彩色的条带,当光很强时,色带甚至会进入影子里面.格里马第又在一个不透明的板上挖一圆孔代替直杆,在屏幕上就呈现一亮斑,此亮斑的大小要比光线沿直线传播时稍大一些.当时格里马第把这种光线会绕过障碍物边缘的现象称为“衍射”,从此“衍射”一词正式进入了光学中.但当时格里马第未能正确解释这一现象,他知道他所观察到的这一衍射现象是与光的直线传播相矛盾的,也是与当时处在统治地位的光的微粒说相矛盾的.他认为,光是一种稀薄的、感觉不到的光流体.当光遇到障碍物时,就引起这一流体的波动. 格里马第把光与水面波进行类比,他认为光的这种衍射现象正类似于将石子抛入水中时,在石子周围会引起水波一样,因为放在光的传播路程上的障碍物在光流体中引起了波动,这些波传播时将超出几何阴影的边界. 光的衍射现象的另一个发现者是胡克,在他所著并被看作物理光学开始形成的标志之一的《显微术》一书中,记载了他观察到光向几何影中衍射的现象.牛顿也曾重复过类似的实验,他观察了毛发的影、屏幕的边缘和楔的衍射等,从中得出结论:光粒子能够同物体的粒相互作用,且在它们通过这些物体边缘时发生倾斜.但是这一切没有对光学发展起到应有的影响. 二、光的衍射理论的建立 1.定性解释光的衍射现象的理论——惠更斯原理. 惠更斯在前人工作的基础上,对光的衍射理论作了进一步的发展.在讨论光的传播时,他类比了声音在空气中的传播.以光速的有限性论证了光是媒质的一部分依次地向其他部分传播的一种运动,且和声波、水波一样是球面波.他提出了以他的名字命名的描述光波在空间各点传播的原理——惠更斯原理.该原理可概述如下:光源发出的波面上每一点都可看作一个新的点光源,它们各自向前发出球面次波(或称子波),新的波面是与这些次 波波面相切的包络面.如图所示:S为点光源,∑为t时刻自点光源S发出的波面,∑′为t+τ时刻的波面,虚线所画的半球面为次波波面,半经为V τ (V为光波在各向同性的均匀介质中的传播速度).诸次波的包络面即为新波面∑′. 惠更斯原理把光的传播归结为波面的传播,用它来定性解释光的衍射现象.如图所示,平面波传播时,为前方宽度为a的开孔所阻挡,故只允许平面波的一部分通过该孔.若按光的直线传播观点,开孔后面的观察屏上只有AB区域内才被平行光照亮,而在AB以外的阴影内应是全暗的.但按惠更斯原理,开孔平面上每一点都可向前发出球面次波,这些次波的包络面在中间是平面,而在边缘处却是弯曲的,即光波通过开孔的边缘不沿原光波方向行进,故波面传到观察屏上,必然使AB外的阴影区内光强不为零,这就是光的衍射现象. 惠更斯原理只能对光的衍射现象作定性解释,而不能对观察屏上的衍射光强分布作定量分析. 2.定量分析光的衍射现象的理论:惠更斯——菲涅耳原理. 菲涅耳在自己的研究工作中,把重点放在光的衍射上,为了克服惠更斯原理的局限性,他基于光的相干性,认为惠更斯原理中属于同一波面上的各个次波的位相完全相同,故这些次波传播到空间任一点都可以相干,他在惠更斯原理中包络面作图法同杨氏干涉原理相结合建立了自己的理论,这就是后人所称的著名的用来分析光的衍射现象的基本原理——惠更斯——菲涅耳原理.它的内容可这种简单叙述:光传播的波面上每点都可以看作为一个新的球面波的次波源,空间任意一点的光扰动是所有次波扰动传播到该点的相干迭加. 根据惠更斯——菲涅耳原理,欲求波阵面S在空间某点P产生的振动,需要把波阵面S划分为无穷多个小面积元△S,如图所示:把每个△S看成发射次波的波源,从所有面元发射的次波将在P点相遇.一般说来,由各面元△S到P点的光程是不同的,从而在P点引起的振动,其振幅正比于△S,而反比于从△S到P点的距离r,并且和r与△S的法线之间的夹角α有关,至于次波在P点所引起振动的位相与r有关.由此可见,应用惠更斯——菲涅耳原理去解决具体问题,实际上是个积分问题.在一般情况下其计算是比较复杂的.但是对于一些特定条件下的衍射,处理则可简化. 这样,惠更斯——菲涅耳原理克服了惠更斯原理的不足,为定量分析和计算光的衍射光强分布提供了理论依据. 三、光的衍射实验的典型分析 1.菲涅耳衍射实验分析 ①圆孔衍射,将一束光(如激光)投射在一个小圆孔上(圆孔可用照相机物镜中的光阑)在距离孔1—2米处放置一块毛玻璃屏,则在屏上可以观察到小圆孔的衍射花样.其实验如图所示. ②圆屏衍射.当一点光源发出的光通过圆屏边缘时在屏上也将发生衍射现象. 运用惠更斯——菲涅耳原理可分析出,不。

4.基于MATLAB的毕业设计有哪些

基于MATLAB的毕业设计有:

1、基于MATLAB的视图技术分析。

2、二值图像细化算法研究与实现。

3、基于MATLAB下的信号分析与处理。

4、基于matlab的伪彩色处理与研究。

5、matlab进行小波分析。

matlab将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。

扩展资料

MATLAB特点

1、高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;

2、具有完备的图形处理功能,实现计算结果和编程的可视化;

3、友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;

4、功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。

基于matlab的光学衍射实验仿真毕业正式论文

转载请注明出处众文网 » 基于matlab的光学衍射实验仿真毕业正式论文(matlab编程模拟光学实验)

资讯

求电气毕业论文(求电气自动化专业毕业论文题目和内容)

阅读(83)

本文主要为您介绍求电气毕业论文,内容包括求电气自动化专业毕业论文题目和内容,求一份:电气自动化毕业论文范文,求电气自动化的论文800010000字。电气自动化在智能建筑中的应用 摘要] [关键词] 随着我国国民经济的迅猛发展,高档智能化建筑已

资讯

针灸专业毕业论文带英文(求一篇关于针灸的英语演讲稿)

阅读(85)

本文主要为您介绍针灸专业毕业论文带英文,内容包括毕业论文里的英文摘要是什么,是我自己论文中文摘要的英文翻译,,求一篇关于针灸的英语演讲稿,啊能把下面一段话翻译成英文,毕业论文用。Acupuncture is an ancient form of Chinese medicin

资讯

毕业论文(设计)工作周记怎么写(毕业论文设计工作记录怎么写)

阅读(86)

本文主要为您介绍毕业论文(设计)工作周记怎么写,内容包括毕业论文周记怎么写,毕业论文(设计)工作记录怎么写,论文周记怎么写啊。第 一 次指导主要内容记录 老师在授课时于我们分析了论文应该注意的事项,讲述了相关论文的格式和一些有代表性

资讯

江苏自考毕业论文时间(江苏自考论文报名时间和答辩时间)

阅读(87)

本文主要为您介绍江苏自考毕业论文时间,内容包括江苏自考论文报名时间和答辩时间,江苏自考毕业论文什么时候申请,要做什么,江苏省自考的毕业论文答辩一般在什么时候进行。1.江苏自考本科论文报名时间:论文申请一年2次。上半年:5月25日31日;下

资讯

2019届经济学专业毕业论文选题(经济学专业论文有哪些选题)

阅读(77)

本文主要为您介绍2019届经济学专业毕业论文选题,内容包括经济学专业论文选题,请问经济类专业毕业论文如何选题及实例,求经济方面的论文题目。四.流通经济学: 1.现代流通方式研究 2.WTO背景下我国商贸流通领域大力推进连锁、物流配送、电子商

资讯

下半中大自考毕业论文成绩(自学考试论文多少分及格)

阅读(84)

本文主要为您介绍下半中大自考毕业论文成绩,内容包括自考中山大学论文一般什么时候能知道成绩,中山大学自考毕业论文申请需要过几科毕业论文成绩有效期是多久,如何查询中山大学自考论文成绩(行政管理专业)自考本科的毕业。可以参考下:毕业设计

资讯

学前本科毕业论文模版(学前教育论文范文)

阅读(82)

本文主要为您介绍学前本科毕业论文模版,内容包括有没有学前教育毕业论文范文字数不少于三千字的,学前教育论文范文,学前教育专业毕业论文选题方向(供参考)。看你能不能用得到了 学前教育毕业论文范文:多元智力理论与幼儿教师专业发展 自1983

资讯

计算机毕业论文实验报告模板(计算机实验报告范文)

阅读(98)

本文主要为您介绍计算机毕业论文实验报告模板,内容包括计算机实验报告范文,计算机实验报告的模板是什么样的,计算机论文范文3000字。成都信息工程学院计算机系 课程实验报告 实验课程:C语言实验项目: 指导教师: 李丽莉学生姓名:许平 学生学号:20

资讯

光学毕业论文难度适中(毕业论文真的很难写吗)

阅读(72)

本文主要为您介绍光学毕业论文难度适中,内容包括谁能介绍一下光学类期刊的投稿难度排序,寻一篇关于光学的论文、,光电工程毕业论文,我是光学的论文。看自己能力和平时积累了。不是特别难。方法:论题要大小适中。题目不要太大,尽量"小题大做"。2

资讯

毕业论文对照组实验组(实验组和对照组的概念)

阅读(73)

本文主要为您介绍毕业论文对照组实验组,内容包括论文中只能有一个实验组和一个对照组吗,写医学检验论文选取对照组和实验组最少需要多少例,科研论文可以要两个实验组,一个对照组吗。通常,一个实验总分为实验组和对照组。实验组,是接受实验变