模拟夫琅禾费衍射的matlab源代码.doc

源代码N512; disp衍射孔径类型 1.圆孔 2.单缝 3.方孔kindplease 衍射孔径类型; 输入衍射孔径类型while kind1 kindplease 衍射孔径类型; 输入衍射孔径类型 endswitchkindcase 1 rplease 衍射圆孔半径mm; 输入衍射圆孔的半径IzerosN,N;m,nmeshgridlinspace-N/16,N/16-1,N;Dm.2n.2.1/2;IfindDr1;subplot1,2,1,imshowI;title生成的衍射圆孔; case 2aplease 衍射缝宽; 输入衍射单缝的宽度b1000; 单缝的长度IzerosN,N;m,nmeshgridlinspace-N/4,N/4,N;I-amsubplot1,2,1;imshowI;title生成的衍射单缝; case 3aplease 方孔边长; 输入方孔边长IzerosN,N;m,nmeshgridlinspace-N/4,N/4,N;I-a/2msubplot1,2,1,imshowI;title生成的方孔; otherwise kindplease 衍射孔径类型; 输入衍射孔径类型end 夫琅禾费衍射的实现过程 L500;x,ymeshgridlinspace-L/2,L/2,N;lamda_1please 衍射波长nm; 输入衍射波长;lamdalamda_1/1e6k2*pi/lamda;zplease 衍射屏距离衍射孔的距离mm; 衍射屏距离衍射孔的距离hexp1j*k*z*exp1j*k*x.2y.2/2*z/1j*lamda*z;脉冲相应H fftshiftfft2h;传递函数Bfftshiftfft2I;孔频谱Gfftshiftifft2H.*B;subplot1,2,2,imshowlog1absG,;title衍射后的图样;figuremeshzx,y,absG;title夫琅禾费衍射强度分布 实验输入衍射孔径类型 1.圆孔 2.单缝 3.方孔please 衍射孔径类型1please 衍射圆孔半径mm3please 衍射波长nm632lamda 6.3200e-04please 衍射屏距离衍射孔的距离mm1000000实验结果程序说明本实验可以选择孔径类型、孔径半径、输入波长、衍射屏和衍射孔的距离等。当衍射屏和衍射孔的距离相对较小时,此衍射为菲涅耳衍射,当距离相对较大时满足夫琅禾费衍射的条件,两者的程序一样,只是距离Z的大小不一致。又由于夫琅禾费衍射与傅里叶变换成正比,只差一个系数关系。所以程序中的衍射既是直接对物光进行傅里叶变换即可。

matlab模拟夫琅和费衍射,模拟夫琅禾费衍射的matlab源代码.doc相关推荐

  1. matlab模拟夫琅禾费单缝衍射,夫琅禾费衍射的Matlab仿真

    夫琅禾费衍射的Matlab仿真 110512班 11051057 李陟凌 夫琅禾费衍射,是认为光源和观察屏离衍射屏(孔)处于无穷远处的衍射现象.实验装置如图: S为单色点光源,放置在透镜L1的物方焦点 ...

  2. matlab仿真产生条纹,光的干涉与衍射的Matlab仿真及其实验观测.PDF

    光的干涉与衍射的Matlab仿真及其实验观测.PDF 第39 卷第3 期 Vol.39 No.3 井冈山大学学报( 自然科学版) 2018 年5 月 May. 2018 Journal of Jing ...

  3. matlab模拟简单孔径衍射图样,夫琅和费衍射实验文献综述

    夫琅和费衍射就是光源和观察幕离障碍物(孔或屏)均为无穷远的衍射现象,又称远场衍射,在实际操作中,可通过一个凸透镜,将无穷远处的衍射图样移至凸透镜的像方焦面上观察.可在观察幕中央看到一条特别明亮的亮条纹 ...

  4. matlab模拟Fraunhofer衍射,基于Matlab的夫琅禾费衍射光学仿真.doc

    基于Matlab的夫琅禾费衍射光学仿真 基于Matlab的夫琅禾费衍射光学仿真 摘要 计算机仿真技术是以多种学科和理论为基础,以计算机及其相应的软件为工具,通过虚拟试验的方法来分析和解决问题的一门综合 ...

  5. 圆孔衍射及夫琅禾费衍射Matlab仿真

    圆孔衍射及夫琅禾费衍射Matlab仿真 本文将为大家介绍圆孔衍射和夫琅禾费衍射的Matlab仿真实现方法,并附上详细的代码和描述.圆孔衍射是光学中常见的现象,当通过一个小孔时,光会发生衍射现象,使得光 ...

  6. matlab进行多光栅衍射仿真,平面光栅衍射的MATLAB仿真

    摘 要:光的衍射是日常生活中常见的一种光学现象.通过衍射实验,可以了解光强分布的规律,分析光学图像的空间频谱分布等.但由于光波的波长较短,衍射实验过程对诸多要素要求较高等原因,实际实验操作较难且易受环 ...

  7. matlab模拟Fraunhofer衍射,用Matlab模拟白光夫琅和费衍射

    2闐7年4月 第24卷第2期 重庆师范大学学报〈自然科学版) Joumal of Chongqmg Normal Umvenity( Natural Science Edition) 用Matlab模 ...

  8. matlab模拟方孔衍射,基于MATLAB衍射的矩形孔实验模拟

    翌 毫研夯一一_ 乜业岍九 基于 MATLAB衍射昀矩形孔实验旗拟 张 亚 陈冬冬 成海英 /盐城工学院 [摘 要]根据物理光学中光的矩形孔衍射理论,利用 MATLAB工具编写程序进行实验模拟,绘 出 ...

  9. matlab多缝衍射公式,多缝的夫琅和费衍射matlab仿真.doc

    多缝的夫琅和费衍射matlab仿真.doc 4.多缝的夫琅和费衍射,使用平行光照明,观察衍射图样随点光源位置(光源上下移动)的变化Θ图41图42多缝夫琅禾费衍射如图41所示.由于相邻单缝在P点产生的夫 ...

最新文章

  1. SAP WM中阶下架策略A(Partial Pallet Quantity)
  2. python程序员需要掌握哪些技术-python运维要掌握哪些内容
  3. 音频重采样有什么用_最佳音频接口基本购买指南
  4. 云漫圈 | 女生适合做程序员吗?
  5. 流内容html,为什么,和元素属于html中的流内容?
  6. webApp禁止用户保存图像
  7. virtualbox中实施ASM扩容实施记录
  8. editplus配置刷新
  9. visio 输出mysql_Visio2010建立ER图并直接导出为SQL语句
  10. 密度泛函 matlab,dft计算(密度泛函理论dft计算)
  11. afp专用计算机,FRM考试只能用这些金融计算器(内含用法功能全解读)
  12. 计算机中加密文件找不见,打开或解密闪电加密文件夹找不到加密数据怎么办
  13. 前端之 HTML 知识点扫盲
  14. latex小技巧—极限符号下方分成两行
  15. 爬取百度地图,获取城市楼盘信息
  16. python找不到了_python包找不到
  17. 虚拟机扩展C盘容量方法
  18. python运行excel宏_从python运行excel宏
  19. 利用python request细雨筹爬虫
  20. 偏微分方程的MATLAB解法

热门文章

  1. Evil.js源码解读
  2. PDF文档过期时间/自毁设置/到期打不开
  3. 设计模式(十)—— 装饰模式(定义、案例分析、特点、缺点)
  4. Centos7修复ssh弱密钥交换算法漏洞
  5. 最新电影(个人汇总第一期)
  6. 推荐几个Mac超好用软件/工具 工作效率提高300%!
  7. 数据库原理-模式分解算法详解(3NF BCNF)
  8. leetcode|割韭菜的最佳时机
  9. 易语言封装调用乐玩多线程插件模块
  10. 蚂蚁Pincap头条