基于matlab的菲涅尔衍射仿真

- 1 - 南京航空航天大学 高等光学期末报告 题目: 基于 Matlab 的单缝菲涅尔衍射实验仿真学 院 专 业 姓 名 学 号 2014 年 12 月 30 日2 基于 Matlab 的菲涅尔衍射仿真 摘 要光学试验中衍射实验是非常重要的实验. 光的衍射是指光在传播过程中遇 到障碍物时能够绕过障碍物的边缘前进的现象, 光的衍射现象为光的波动说提 供了有力的证据. 衍射系统一般有光源、衍射屏和接受屏组成, 按照它们相互 距离的大小可将衍射分为两大类, 一类是衍射屏与光源和接受屏的距离都是无 穷远时的衍射, 称为夫琅禾费衍射, 一类是衍射屏与光源或接受屏的距离为有 限远时的衍射称为菲涅尔衍射。 本文用Matlab软件主要针对单缝菲涅尔衍射现象建立了数学模型,对衍射 光强分布进行了编程运算,对衍射实验进行了仿真。 关键字:Matlab;单缝菲涅尔衍射;仿真;光学实验 Abstract Optical diffraction experiment is a very important experiment. is the diffraction of light propagation of light in the obstacles encountered in the process to bypass the obstacles when the forward edge of the phenomenon of light diffraction phenomenon of the wave theory of light provides a strong Evidence. diffraction systems generally have light, diffraction screen and accept the screen composition, size according to their distance from each other diffraction can be divided into two categories, one is the diffraction screen and the light source and the receiving screen is infinity when the distance between the diffraction Known as Fraunhofer diffraction, one is diffraction screen and the light source or accept a limited away from the screen when the diffraction is called Fresnel diffraction.In this paper, Matlab software on a typical phenomenon of a mathematical model of single slit Fresnel diffraction, the diffraction intensity distribution of the programming operation, the diffraction experiment is simulated. Key word: matlab;single slit Fresnel diffraction; simulation; optical experiment3 1.菲涅尔衍射的基本原理 1.1菲涅尔衍射的实验原理光在传播的过程中经过障碍物,如不透明物体的边缘、小孔、狭缝等时,一 部分光会传播到几何阴影中去,产生衍射现象。衍射主要有两种:一种是菲涅 尔衍射 [1,2] ,单缝距光源和接收屏均为有限远,或是其中之一为有限远,另一 种是夫琅和费衍射 [3,4] ,单缝距光源和接收屏均为无限或相当于无限远。这里 主要介绍单缝衍射。它是光学实验中比较重要的实验之一。 图1点光源照明平面屏 1.2菲涅尔衍射的计算 菲涅尓—基尔霍夫衍射公式为:        01 21 01 21 0 01 21 cos , cos , 2 jk r r n r n r A e U P ds j r r                  (1) 1.3单缝菲涅尓衍射公式当矩形孔一边的长度为 ,而另一边为有限值时,矩形孔就变成一个 2W    长狭缝,这时对应的     1 2 1 2 , ; 2 / , 2 / z W y z W y                                 2 1 2 1 , 1 2 jkz e U x y j C C j S S j                    n P 1 P 2 r 21 r 02 P 0 Σ4 (2) 令 ,则有 ,而 0 2 1      2 1 0         2 1 2 2 2 2 W y W y W z z z                (3) 观察平面上的光强分布为            2 2 1 0 1 1 0 1 1 , 2 I x y C C S S                     (4) 、 是一个没有量纲的数,它反映了孔径尺寸与 比较的相对大小。   z 是缝宽。z是指衍射屏与接收屏之间的距离。 是指入射光的波长。而 2W   是菲涅尓的一个积分。根据菲涅尓积分         1 0 1 1 0 1 C C S S         、、、    2 2 0 0 1 1 cos sin 2 2 C t dt S t dt                       、 (5)可以求出。 图2一平面波垂直入射至一个宽度为 的长狭缝上, 2W  x y 世 η ξ5 2. 单缝菲涅尔衍射的计算机作图 利用Matlab可以仿真模拟出单缝菲涅而衍射的光强分布图。根据以上公式我们 看出只要在Matlab中运算出(5)式,即可求出(4)式。取波长 , 632.8nm   衍射屏与接收屏间的距离 ,半缝宽 。 1dm z  0.2 W mm   利用Matlab仿真单缝菲涅尓衍射的光强分布的运行代码为: clear all lam=6.328e-7; a=0.2e-3; z=1e-1; N=201; M=91; ym=0.5e-3; y=linspace(-ym,ym,N); beta1=-(2/(lam*z))^0.5*

matlab菲涅尔衍射,基于matlab的菲涅尔衍射仿真相关推荐

  1. matlab 图片倒影_计算物理基于matlab方法研究水中倒影问题

    计算物理基于matlab方法研究水中倒影问题 基于 Matlab 方法研究水中倒影问题[摘 要] 本文介绍了用 matlab 研究倒影问题的方法,利用 matlab 可视化的优点可 以直观的得出结果. ...

  2. matlab噪音的消除办法,基于MATLAB的噪声消除方法.ppt

    基于MATLAB的噪声消除方法 基于MATLAB的噪声消除方法 答 辩 人 :徐 苏 美 指导教师:杨卫平教授 论文的指导思想 21世纪的社会是信息化社会,我们生活中的每一天都离不开数字信号.随着信息 ...

  3. matlab直流计算,一种基于MATLAB的直流开关振荡回路参数测量系统及计算方法与流程...

    本发明属于电力电子 技术领域: ,具体为一种基于MATLAB的直流开关振荡回路参数测量系统及计算方法. 背景技术: :近些年来,我国在高压直流输电技术的研究和应用上取得了突飞猛进的发展,目前已投运的高 ...

  4. 【MATLAB第58期】基于MATLAB的PCA-Kmeans、PCA-LVQ与BP神经网络分类预测模型对比

    [MATLAB第58期]基于MATLAB的PCA-Kmeans.PCA-LVQ与BP神经网络分类预测模型对比 一.数据介绍 基于UCI葡萄酒数据集进行葡萄酒分类及产地预测 共包含178组样本数据,来源 ...

  5. matlab光学原理仿真应用衍射,基于Matlab的光学衍射仿真【参考】.doc

    基于Matlab的光学衍射实验仿真 摘 要 光学试验中衍射实验是非常重要的实验. 光的衍射是指光在传播过程中遇到障碍物时能够绕过障碍物的边缘前进的现象, 光的衍射现象为光的波动说提供了有力的证据. 衍 ...

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

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

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

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

  8. matlab多径信道模型,基于matlab的无线多径信道建模与仿真分析

    基于matlab的无线多径信道建模与仿真分析 基于MATLAB的无线多径信道建模与仿真分析 摘 要:对于无线通信, 衰落是影响系统性能的重要因素, 而不同形式的衰落对于信号产生的影响 也不相同.本文在 ...

  9. matlab搭建多径模型,基于MATLAB的无线多径信道建模与仿真分析.docx

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab 基于MATLAB的无线多径信道建模与仿真分析.do ...

  10. 用matlab电磁波双缝干涉实验报告,基于MATLAB的杨氏双缝干涉实验的研究

    1杨氏双缝干涉 如图1所示,设单缝光阑S 到狭缝S 1和S 2距离相等,狭缝S 1和S 2的宽度均为b ,双缝之间遮光部分的宽为a ,双缝间的距离为d (d =a +b ),光屏离双缝的距离为D . ...

最新文章

  1. Hibernate QBC 分页
  2. Spring3+ibatis (SQL Server)+pager-taglib.tld查询分页的实现
  3. 完整叙述html的语法结构,html article介绍与语法结构
  4. 974. Subarray Sums Divisible by K
  5. 计算机要学打字吗,有了电脑打字,还需要练字吗?
  6. rhel7+apache+c cgi+动态域名实现web访问
  7. Qt5—嵌入停靠窗口QDockWidget
  8. 20应用统计考研复试要点(part13)--应用多元分析
  9. git前端工程实现ci_大前端项目代码重用,也许lerna是最好的选择
  10. leetcode109. 有序链表转换二叉搜索树
  11. 海尔计算机类,海尔计算机类笔题
  12. 1467: C语言实验题――两个数最大
  13. 《Python程序设计基础与应用》课后习题答案
  14. (三)MapReducer运行流程
  15. anaconda新建环境在PyCharm执行import ssl失败
  16. springboot连接redis进行CRUD
  17. 漏洞自动扫描神器AWVS 11安装与使用教程
  18. IP种子——网络安全的重要组成部分
  19. React-Native使用Nanohttpd实现跨平台互传文件
  20. gps面积测量仪手机版下载安装_手机gps面积测量仪

热门文章

  1. python下载安装教程(官网)
  2. php自定义表单 系统,PHP自定义表单系统Php综合源码下载-华软网
  3. 16QAM 硬判决(Matlab)
  4. Lwm2m的server分析
  5. Spark SQL自定义函数案例(拼接字符串)
  6. 2015-2022年历年真题考研数学二难度概述
  7. 飞思卡尔16位单片机(二)——CodeWarrior开发环境搭建及新建、调试工程
  8. ZUCC计算机网络 网络安全
  9. dubboX提供rest服务
  10. 软件测试技术的方向,软件测试技术课堂教学计划(.NET方向