多缝的夫琅和费衍射matlab仿真.doc

4、多缝的夫琅和费衍射,使用平行光照明,观察衍射图样随点光源位置(光源上下移动)的变化Θ图41图42多缝夫琅禾费衍射如图41所示。由于相邻单缝在P点产生的夫琅禾费衍射的幅值与中心单缝的相同,只是产生一个相位差,故,经证明,PSIN2D点处的光强为,220SININIP其中,。SINASIN2D因而,程序代码如下CLEAR清除原有变量LAMBDA6001E9设置波长为600NMA00051E3设置衍射屏参数缝宽为0005MM,缝距为002MMD0021E3F001汇聚透镜焦距设置为1CMN20设置缝数为20NI1000XLINSPACE0005,0005,NI将衍射屏按照狭缝方向分为NI个微元FORK1NISNXK/SQRTXK2F2ALPHAPIASN/LAMBDA算各微元对应的Α和Δ值DELTA2PIDSN/LAMBDAIKSINALPHA/ALPHA2SINNDELTA/2/SINDELTA/22求出各处的光强ENDFIGUREGCF显示图像NCLEVELS250BRINCLEVELSIMAGE0,X,BRCOLORMAPGRAYNCLEVELSTITLE 二维强度分布 运行后结果如图42所示。将光源上下移动的结果如图43所示图43图44点光源发出的光经过准直透镜后形成倾斜入射的平行光,倾斜角度为I。此时,P点强度的公式为,220SININIP其中,。SINASID故而程序代码如下,当时,即光源上下移动,改变其的值,即可仿真0出移动不同距离时的衍射图样。程序代码如下CLEAR清除原有变量LAMBDA6001E9设置波长为600NMA00051E3设置衍射屏参数缝宽为0005MM,缝距为002MMD0021E3F001汇聚透镜焦距设置为1CMN10设置缝数为10NI500IPI/20设置平行光入射的倾斜角XLINSPACE0005,0005,NI将衍射屏按照狭缝方向分为NI个微元FORK1NISNXK/SQRTXK2F2ALPHAPIASNSINI/LAMBDA算各微元对应的Α和Δ值DELTA2PIDSNSINI/LAMBDAIKSINALPHA/ALPHA2SINNDELTA/2/SINDELTA/22求出各处的光强ENDFIGUREGCF显示图像NCLEVELS250BRINCLEVELSIMAGE0,X,BRCOLORMAPGRAYNCLEVELSTITLE 二维强度分布 运行程序后结果如图44。令,结果如图45;令,结果如图46。10I10I图45图46故光源上下移动,会使干涉图样分别向右边和左边偏移。5、多缝的夫琅和费衍射,使用扩展光源照明,前后、上下移动光源,观察衍射图样的变化使用扩展光源照明,即为4中点光源的光照的叠加。程序代码为CLEAR清除原有变量LAMBDA6001E9设置波长为600NMA00051E3设置衍射屏参数缝宽为0005MM,缝距为002MMD0021E3F001汇聚透镜焦距设置为1CMN10设置缝数为10NI500IZEROS1,NIILINSPACEPI/1000,PI/1000,200将扩展光源分为微元XLINSPACE0005,0005,NI将衍射屏按照狭缝方向分为NI个微元FORT1200FORK1NISNXK/SQRTXK2F2ALPHAPIASNSINIT/LAMBDA算各微元对应的Α和Δ值DELTA2PIDSNSINIT/LAMBDAINKSINALPHA/ALPHA2SINNDELTA/2/SINDELTA/22求出各处的光强ENDIIIN将各光源光强累加ENDFIGUREGCF显示图像NCLEVELS250BRINCLEVELSIMAGE0,X,BRCOLORMAPGRAYNCLEVELSTITLE 二维强度分布 运行结果如图51,为左右偏移后的干涉条纹的叠加。图51图52将光源上下移动,可以通过改变I的取值实现,将上面程序中ILINSPACEPI/1000,PI/1000,200将扩展光源分为微元改为ILINSPACEPI/2000,3PI/2000,200将扩展光源分为微元运行后可得结果如图52,认为干涉条纹的叠加。若扩展光源足够大,令ILINSPACEPI/2000,3PI/2000,200将扩展光源分为微元则结果如图53,为全亮。图53

matlab多缝衍射公式,多缝的夫琅和费衍射matlab仿真.doc相关推荐

  1. matlab的死区环节,基于SIMULINK对非线性系统死区环节进行仿真.doc

    基于SIMULINK对非线性系统死区环节进行仿真.doc 基于SIMULINK对非线性系统死区环节进行仿真 摘要:主要是针对非线性系统死区环节进行SIMULINK仿真,通过仿真分析来实现控制系统的优化 ...

  2. 电机调速制动matlab,基于Matlab的三相异步电动机起动、调速和制动特性仿真.doc...

    信息工程学院 专业方向设计任务书 专业班级 学生姓名 学 号 设计题目 基于Matlab的三相异步电动机起动.调速和制动特性仿真 设 计 任 务 书 设计要求: 以matlab软件为平台,搭建三相异步 ...

  3. matlab多缝衍射公式,多缝干涉仿真

    前两天做了多缝的干涉,没来得及贴出图来,趁周日有时间补上吧! 这个是5缝的干涉图样: 之所以没有及时传上来,是因为看到了一个更加有意思的东西,计算傅里叶光学,可以实现各种衍射的图样仿真,最近正在研究, ...

  4. matlab 灰度化原理公式,imadjust从用法到原理—Matlab灰度变换函数之一

    注:作者辛苦原创,转载请注明出处 imadjust函数是MATLAB的一个工具箱函数,一般的语法调用格式为: f1=imadjust(f,[low_in high_in],[low_out high_ ...

  5. 基于matlab异步电机 s函数,基于MATLABS函数三相异步电机建模与仿真.doc

    基于MATLABS函数三相异步电机建模与仿真 基于MATLABS函数三相异步电机建模与仿真 [摘 要]该文对基于两相静止坐标系下的三相交流异步电动机进行分析,构造其数学模型,并用MATLAB /SIM ...

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

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

  7. Matlab:实现Fra多缝衍射仿真

    本文基于光学原理,用Matlab实现夫琅禾费多缝衍射现象仿真. Project Code % 作者:ZQJ % 日期:2021.1.8 星期五%***********************模拟狭缝型 ...

  8. matlab模拟公式,MATLAB模拟衍射利用基尔霍夫衍射公式

    代码自行改循环,目前需要10分钟左右,夫琅和费区目测不错,屏上点用矩阵写,高手如果觉得写的不好求指教!!!MATLAB我也还是新手,求大神带 利用菲涅尔-基尔霍夫衍射公式对问题进行处理,通过去不同的z ...

  9. matlab三角衍射,MATLAB模拟衍射利用基尔霍夫衍射公式

    利用菲涅尔-基尔霍夫衍射公式对问题进行处理,通过去不同的z 值观察近场,菲涅尔区,夫琅和费区的衍射条纹. 菲涅尔-基尔霍夫衍射公式:()()()()000exp cos ,cos ,2jk r r A ...

最新文章

  1. 替换某个字符串_postman教程-10-如何在集合中快速查询和替换数据
  2. 【跃迁之路】【545天】程序员高效学习方法论探索系列(实验阶段302-2018.08.04)...
  3. [转] ROS cmake_modules
  4. Java PrintWriter close()方法与示例
  5. c#switch语句判断成绩_switch语句成绩等级例子
  6. archlinux使用sudo
  7. 新款iPhone SE并未搭载U1超宽带芯片,后续恐不支持AirTag
  8. mysql索引讲解最好
  9. cmder下载配置并设置为vscode默认终端
  10. 怎么制作GIF图片并添加文字
  11. linux tar文件如何压缩文件,在 Linux 上压缩文件的 5 种方法
  12. Desmos图形计算器创建回归方程
  13. 如何在VSCode设置/取消隐藏文件
  14. panic函数c语言,【go语言学习】错误error和异常panic
  15. 系统架构师论文-论软件架构的选择与应用
  16. DNS、域、域名及FQDN 概念
  17. Cannot copy param 0 weights from layer 'fc6'; shape mismatch.
  18. 数据中心UPS不间断电源系统架构介绍
  19. 远期、期货和互换(三)
  20. CMake加入第三方库

热门文章

  1. ERwin Logical(逻辑)中table名称修改,而不改变Physical(物理)视图名称
  2. 关于中国标准时间、时间戳、年月日等日期格式处理
  3. 阿里巴巴校园招聘笔试(答案版)
  4. 基于springBoot框架开发短视频去水印源码项目+IntelliJ IDEA运行测试+本地实现功能
  5. 最小二乘(Least Square)与多项式拟合(fitted polynomial)的理解
  6. epic登录失败AS-解决方法
  7. 细节决定成败之C++成员变量、构造函数初始化顺序
  8. 机器学习笔记 - 什么是置信区间?
  9. 获软银中国数千万领投,星途协议ATP定义区块链互动广告新范式
  10. 双循环比赛队伍排列组合问题