实验6 干涉的matlab模拟.doc

MATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)实验6干涉的MATLAB模拟一、实验目的掌握双缝干涉、牛顿环的MATLAB模拟。二、实验内容1、D1MD2MM当在一个缝的位置放置一个折射率N14,厚度为5MM的物质,不考虑损耗,请画出此时的双缝干涉的图样(与课件相似的图),波长为550NMCLEARALLCLCD1设置双缝到光屏的距离(1000MM)LAMBDA550E009设置光线波长550NMD2E3N100定义变量XLINSPACE5,5,N设置图像精度YLINSPACE5,5,N设置图像精度FORI1N定义变量确定横向点的坐标II4COSPI/LAMBDADXI/D00022光强分布公式ENDSUBPLOT2,1,1给窗口分栏,定义光强分布曲线的位置PLOTX,I画出光强分布曲线XLABEL X/MM 标出横坐标(单位MM)YLABEL IX 标出纵坐标单位TITLE 光强分布曲线 标出标题AXIS5504标出坐标分度值A255定义干涉图像灰度分度值BI/4A换算SUBPLOT2,1,2定义干涉图样位置折射率N14,厚度为5MMMATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)IMAGEX,Y,B画出干涉图像原形COLORMAPGRAYA将图样转化为灰度图XLABEL X/MM 标出横坐标(单位MM)YLABEL Y/MM 标出纵坐标(单位MM)TITLE 干涉图样 标出标题AXIS5505标出坐标分度值5432101234501234X/MMIX光光光光光光X/MMY/MM光光光光543210123450123452、请画出D,D,波长分别变化(假如对不同波长折射率一样)时候的双缝干涉的强度分布的2维图形。CLEARALLCLCD1设置双缝到光屏的距离(1000MM)LAMBDA500E009设置光线波长500NMN800定义变量DLINSPACE5E3,6E3,NX2FORI1N定义变量确定横向点的坐标II4COSPIDIX/LAMBDAD2光强分布公式ENDSUBPLOT3,1,1PLOTD,I画出光强分布曲线XLABEL D/M 标出横坐标(单位M)MATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)YLABEL IX 标出纵坐标单位TITLE 随D变化的光强分布曲线 标出标题AXIS0005000604标出坐标分度值DLINSPACE1,2,ND2E3X2FORI1N定义变量确定横向点的坐标II4COSPIDX/LAMBDADI2光强分布公式ENDSUBPLOT3,1,2PLOTD,I画出光强分布曲线XLABEL D/M 标出横坐标(单位M)YLABEL IX 标出纵坐标单位TITLE 随D变化的光强分布曲线 标出标题AXIS11504标出坐标分度值LAMBDALINSPACE400E009,700E009,ND1X2D2E3FORI1N定义变量确定横向点的坐标II4COSPIDX/LAMBDAID2光强分布公式ENDSUBPLOT3,1,3PLOTLAMBDA,I画出光强分布曲线XLABEL LAMBDA/M 标出横坐标(单位M)YLABEL IX 标出纵坐标单位TITLE 随LAMBDA变化的光强分布曲线 标出标题AXIS400E009500E00904标出坐标分度值MATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)3,如图一所示,如果厚度为5MM的物质对500NM光的折射率为14,对600NM光的折射率为15,画出500NM与600NM光同时照射时候观察屏上的强度分布CLEARALLCLCD1设置双缝到光屏的距离(1000MM)LAMBDA1500E009设置光线波长500NMLAMBDA2600E009D2E3N100定义变量XLINSPACE5,5,N设置图像精度YLINSPACE5,5,N设置图像精度FORI1N定义变量确定横向点的坐标II4COSPI/LAMBDA1DXI/D000224COSPI/LAMBDA2DXI/D000252光强分布公式ENDSUBPLOT2,1,1给窗口分栏,定义光强分布曲线的位置PLOTX,I画出光强分布曲线XLABEL X/MM 标出横坐标(单位MM)55152535455565758596X103024D/MIX光D光光光光光光光光光11051111512125131351414515024D/MIX光D光光光光光光光光光44142434445464748495X107024LAMBDA/MIX光LAMBDA光光光光光光光光光MATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)YLABEL IX 标出纵坐标单位TITLE 光强分布曲线 标出标题AXIS5504标出坐标分度值A255定义干涉图像灰度分度值BI/4A换算SUBPLOT2,1,2定义干涉图样位置IMAGEX,Y,B画出干涉图像原形COLORMAPGRAYA将图样转化为灰度图XLABEL X/MM 标出横坐标(单位MM)YLABEL Y/MM 标出纵坐标(单位MM)TITLE 干涉图样 标出标题AXIS5505标出坐标分度值5432101234501234X/MMIX光光光光光光X/MMY/MM光光光光543210123450123454、如1题所示意的图,如果此时放置的物体是可以不考虑厚度,仅仅只是使光的强度产生衰减,比如变为原来强度的08倍,请画出双缝干涉的图像。进一步考虑当衰减变化时候,强度分布于衰减的关系曲线。CLEARALLCLCD1设置双缝到光屏的距离(1000MM)LAMBDA550E009设置光线波长550NMD2E3MATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)N100定义变量XLINSPACE5,5,N设置图像精度YLINSPACE5,5,N设置图像精度FORI1N定义变量确定横向点的坐标II2SQRT08COS2PI/LAMBDADXI/D18光强分布公式ENDSUBPLOT2,1,1给窗口分栏,定义光强分布曲线的位置PLOTX,I画出光强分布曲线XLABEL X/MM 标出横坐标(单位MM)YLABEL IX 标出纵坐标单位TITLE 光强分布曲线 标出标题AXIS5504标出坐标分度值A255定义干涉图像灰度分度值BI/4A换算SUBPLOT2,1,2定义干涉图样位置IMAGEX,Y,B画出干涉图像原形COLORMAPGRAYA将图样转化为灰度图XLABEL X/MM 标出横坐标(单位MM)YLABEL Y/MM 标出纵坐标(单位MM)TITLE 干涉图样 标出标题AXIS5505标出坐标分度值5432101234501234X/MMIX光光光光光光X/MMY/MM光光光光54321012345012345CLEARALLMATLAB在光信息处理中的应用课程上机实验(三峡大学2013年)CLCD1设置双缝到光屏的距离(1000MM)LAMBDA550E009设置光线波长550NMX1D2E3N1000定义变量KLINSPACE0,1,N设置图像精度FORI1N定义变量确定横向点的坐标II2SQRTKICOS2PI/LAMBDADX/D1KI光

MATLAB中如何让分度值小点,实验6 干涉的matlab模拟.doc相关推荐

  1. Matlab中句柄类和值类的比较

    句柄类和值类的比较 基本差异 ​        值类构造函数返回一个与其赋值变量相关联的对象.如果对此变量重新赋值,MATLAB® 会创建原始对象的独立副本.如果将此变量传递给函数以修改它,函数必须将 ...

  2. Matlab中十六进制和二进制值数转换

    目录 使用十六进制和二进制表示法表示整数 将十六进制和二进制值表示为文本 将十六进制值构成的数组表示为文本 将二进制表示转换为十六进制表示 使用二进制值的按位运算 可以将数字表示为十六进制或二进制值. ...

  3. matlab中的addemup是什么,毕业论文-rsa密码体制的设计及matlab语言下的实现

    四川理工学院毕业论文RSA密码体制的设计及MATLAB语言下的实现学生XXX学号06121020230专业数学与应用数学班级20062指导教师张金山四川理工学院理学院二O一O年六月摘要RSA算法是一个 ...

  4. matlab中的方波信号图片_电气信息类专业课程之matlab系统仿真 第十章 DBPSK调制解调器(9)...

    继续展示程序!好东西总是慢慢的吃才有味道!当然对于本科阶段的学习而言,本章知识的难度已经不算小了. 函数化编程的概念应该刻在脑子里! 误码性能的展示!!! 工程经验:看误码率就能大概知晓程序是否有问题 ...

  5. matlab中打不开保存好的模糊控制器,(完整版)matlab模糊控制工具箱的使用

    matlab模糊控制工具箱的使用 本学期选修了周川老师的智能控制及应用这门课程,大三时候曾上过周老师的英文版的控制工程基础这门课程,比较喜欢周老师上课的风格,智能控制这门课也收获不小,模糊控制是课程中 ...

  6. matlab中根据表格数据画图,excel 表格数据画图-如何利用matlab根据excel表格里面的数据画图...

    在matlab上如何导入excel表格然后画图 "在excel中由数据画图,且显示图线的函数"的操作步骤是: 1.以Excel 2016为例,打开Excel工作表: 2.选择数据区 ...

  7. 优化MATLAB中quiver函数绘制箭头图或矢量图(1)-MATLAB开发

    目录 利用MATLAB绘制更好看的向量图 MATLAB向量图函数quiver MATLAB绘制3D箭头 MATLAB绘制圆锤 MATLAB绘制圆柱 箭头的方向与颜色控制 光照参数调节 新quiver效 ...

  8. matlab hanning窗口怎么使用,在Python和Matlab中,Hanning窗口值不匹配

    在scipy.signal中,函数hanning已弃用.要使用的函数是scipy.signal.hann.在 numpy.hanning和{}计算相同的窗口. 函数包括窗口末尾的零值.要匹配您在问题中 ...

  9. matlab 16位灰度值转8位,在matlab中如何将灰度值为24位的转化为8?

    我使用的是Visual c++6.0技术内幕里提供的类CDib来操作位图,最好提供可以两个独立的函数来分辨别实现着俩个功能.他们可以作为CDib类的成员函数来使用.类似下面的这个就可以,我用了下面的这 ...

最新文章

  1. windows系统安装airflow模块(一)
  2. Android 解读Event和Main Log
  3. rxjava获取异步请求的结果_我为什么不再推荐用 RxJava
  4. C核心技术手册(五)
  5. 在macOS搭建React Native for IOS开发环境
  6. 你发现了吗?数学还能这么美
  7. 异常检测算法之IForest
  8. Akamai “三驾马车”,如何应对疫情后新场景形态下的新考验?
  9. 基于环境气象因素影响的异常就诊量预测
  10. 网站服务器日志分析,如何进行网站日志分析(理论篇)
  11. pytorch报错: invalid argument 0: Sizes of tensors must match except in dimension 0.
  12. 程序员如何转型项目经理?
  13. python实例 优化目标函数_python scipy optimize.minimize用法及代码示例
  14. 最新Apicloud+Vue开发App专题完整
  15. 百度地图开发:Label文本居中
  16. 蓝色音箱改装电源_JBL便携/无线音箱排行榜,JBL便携/无线音箱十大排名推荐
  17. 使用kvm部署虚拟化服务器,KVM虚拟化(KVM的部署及使用)
  18. 5g理论速度_如何理解5G下载速度?
  19. 《东周列国志》第三十九回 柳下惠授词却敌 晋文公伐卫破曹
  20. linux音源管理 二维表,Oracle【二维表管理:约束】

热门文章

  1. 【译】数据结构中关于树的一切(java版)
  2. CentOS7如何安装vsftpd
  3. jquery实现点击某元素之外触发事件
  4. HBuilder Android真机调试
  5. 产品经理常犯的七大错误
  6. 【读书笔记】《Javascript语言精粹》
  7. poj 3041 Asteroids
  8. 【硬核干货】如何高效找到优质编程项目?
  9. 进入职场,为什么都需要了解办公软件,了解它对我们有什么作用?
  10. 本周Web2.0小工具推荐[2008-09-13]