版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、利用MATLAB进行夫琅和费衍射我已经发过相关的帖子,是我以前做过的课程论文。近来看见有很多人回帖说需要程序,故而总结一下方法和共享程序:通过MATLAB软件编程实现夫琅和费衍射的方法:(1 )用衍射积分(2)傅立叶变换一、衍射积分相关程序如下:1. 单缝衍射clearlamba=500e-9;% 波长a=1e-3;D=1;ym=3*lamba*D/a;%屏幕上y的范围n=51;%屏幕上的点数ys=li nspace(-ym ,ym,n);n=51;%屏幕上的点数yp=li nspace(O,a ,n);for i=1: nsin phi=ys(i)/D;alpha=pi*yp*s in ph
2、i/lamba;sumcos=sum(cos(alpha);sums in=sum(s in( alpha);B(i,:)=(sumcosA2+sumsi 门人2)/门人2;endN=256;%确定灰度的等级Br=(B/max(B)*N;subplot(1,2,1)image(ym,ys,Br);colormap(gray(N);% 色调处理subplot(1,2,2)plot(B,ys,'k');阳件*单齢射例K if-0.4-0.20020.41-1 H2. 多缝衍射clearlamda=500e-9; % 波长N=2; %缝数,可以随意更改变换a=2e-4;D=5;d=5
3、*a; ym=2*lamda*D/a;xs=ym; n=1001;ys=li nspace(-ym ,ym,n);for i=1: nsin phi=ys(i)/D;alpha=pi*a*s in phi/lamda;beta=pi*d*s in phi/lamda;B(i,:)=(s in (alpha)./alpha).A2.*(s in (N*beta)./sin (beta).A2;B仁 B/max(B);endNC=256; %确定灰度的等级Br=(B/max(B)*NC; subplot(1,2,1) image(xs,ys,Br);colormap(gray(NC); %色调处理
4、subplot(1,2,2)plot(B1,ys,'k');-0.0250.025双縫仙.jpg0.02-0.0160.015.01001-0 0050 0050.01-0.010.00500.G15-0.0150.02-0.020 025 -0.4 -0 200 20 43. 矩孔衍射 clear lamda=500e-9;a=1e-3;b=1e-3;f=1;m=500;ym=8000*lamda*f;ys=li nspace(-ym,ym,m);xs=ys;n=255;for i=1:msin th1=xs(i)/sqrt(xs(i)A2+fA2);X 103x 10si
5、nth2=ys./sqrt(ys.A2+fA2);an gleA=pi*a*si nthl/lamda;an gleB=pi*b*s in th2./lamda;B(:,i)=(si n(a ngleA)42.*si n(a ngleB)42.*5000./ (an gleA.A2.*a ngleB.A2);end subplot(1,2,1) image(xs,ys,B) colormap(gra y(n) subplot(1,2,2) plot(B(m/2,:),ys,'k') 屮4. 正弦光栅clear all xm=10*pi;ys=xm;xs=li nspace(-x
6、m,xm,500);B=cos(xs)+1;N=255;Br=B/2*N;image(xs,ys,Br);colormap(gray(N);-0.025-002-0.0150.010.D050.010.015002-0,0°025-0 400.20.4二、傅里叶变换(1) 基本思想:在傅立叶变换光学中夫琅和费衍射场的强度分布就 等于屏函数的功率谱。因此我们可以直接将光屏进行傅 立叶变换,再处理得到衍射图样。(2) 具体操作:首先,物体图像的生成:(1)直接由矩阵运算生成(2)也可 利用Windows下的画图工具,生成一幅黑白图像。其次, 并调用命令函数imread ()输入图像,输入
7、的图像是一 个巨大的二维矩阵,利用MATLAB函数库中的fft2 ()命令对该矩阵进行二位离散傅立叶变换,得到图像的频谱,该频谱是一个复数矩阵,然后用取模函数abs ()对该复数矩阵取模,得到振幅谱矩阵,利用函数fftshift ( )对取模后的矩阵进行频谱位移,这是因为变换后的二 维矩阵的直流分量位于图像的周边角,该函数交换矩阵 的1、3象限和2、4象限,使直流分量移到频谱中心,从 而使FFT频谱可视效果与实际图像相吻合。最后利用 imshow ()函数将图像显示出来。*具体图像参考:基本的程序:cleara=imread('*');%你的图像的位置或直接编写孔生成grid onfigure(1)imshow(a,)afft=fft2(a);aabs=abs(afft);aabss=fftshift(aabs);figure(2)i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国脱盐乳清粉行业销售现状与营销前景预测报告
- 2024-2030年中国美妆市场销售动态及营销趋势预测报告
- 2024-2030年中国线束加工设备行业供需趋势及发展规划分析报告
- 2024-2030年中国磁敏传感器行业需求前景及发展策略分析报告
- 2024-2030年中国硅锰合金行业产量预测及投资规划分析报告
- 生产线安全风险控制体系
- 家庭外伤急救与转运安全制度
- 2024城市综合交通枢纽设计与建设合同
- 职业培训机构假期学习方案
- 医院健康知识展览布展方案
- SB/T 10895-2012鲜蛋包装与标识
- GB/T 9115-2010对焊钢制管法兰
- GB/T 2423.3-2006电工电子产品环境试验第2部分:试验方法试验Cab:恒定湿热试验
- GB/T 23221-2008烤烟栽培技术规程
- GB/T 16900-2008图形符号表示规则总则
- 城市绿地系统规划 第9章 工业绿地规划
- 辽宁省辽南协作校2022-2023学年高二上学期期末考试语文答案 Word版含解析
- 中职英语统考复习讲课教案
- 决策心理学第一讲课件
- 高中化学趣味化学知识竞赛课件
- 写作指导:顺叙倒叙插叙课件
评论
0/150
提交评论