基于matlab的光学实验仿真毕业论文.doc

本科毕业论文题目基于MATLAB的光学实验仿真学院物理科学与技术学院专业物理学(师范)年级2010级学号222010315210271姓名杨云标指导教师贾伟尧成绩2014年月日目录摘要2关键词2ABSTRACT3引言3第一章绪论511MATLAB的简介512MATLAB用于仿真的优越性613光学实验仿真研究的意义814光学实验仿真的国内外研究状况9第二章光的干涉实验仿真1021两束相干光叠加的强度和干涉条纹仿真10211建模10212MATLAB程序12213运行结果及结论1322劈尖等厚干涉条纹仿真14221建模14222MATLAB程序15223运行结果及结论1623等倾干涉17231建模17232MATLAB程序18233运行结果及结论1924牛顿环19241建模19242MATLAB程序21243运行结果及结论21第三章光的衍射实验仿真2331夫琅禾费单缝衍射23311建模23312MATLAB程序23313运行结果及结论2432夫琅禾费光栅衍射26321建模26322MATLAB程序26323运行结果及结论2733夫琅禾费圆孔衍射2934夫琅禾费矩孔衍射30第四章MATLABGUI设计在光学中的应用3241等倾干涉32第五章总结41参考文献42致谢43基于MATLAB的光学实验仿真杨云标西南大学物理科学与技术学院,重庆400715摘要光学实验是物理教学和物理实验中重要组成部分,对于光学实验的研究,做传统的光学实验,对实验仪器和实验环境要求非常的高,但是得到的实验结论却并不一定理想。所以,引进了一种数学软件MATLAB,它是一种集符号运算、数值运算、图形可视化等多种功能于一体的科技应用软件。而利用MATLAB仿真出来的结果和理论吻合,图像清晰逼真,不受实验仪器的影响,可以极大地促进光学实验的课堂教学效果。本文主要介绍用MATLAB软件对典型的干涉和衍射现象建立了数学模型,对干涉和衍射光强分布进行了编程运算,对实验进行了仿真,而且展示了仿真的结果。最后创建了交互式GUI界面,用户可以通过改变输入参数模拟不同条件下的干涉和衍射条纹。关键词MATLAB;光学实验仿真;干涉;衍射;GUI界面OPTICALEXPERIMENTSIMULATIONSWITHMATLABYANGYUNBIAOSCHOOLOFPHYSICALSCIENCEANDTECHNOLOGY,SOUTHWESTUNIVERSITY,CHONGQING400715,CHINAABSTRACTOPTICALEXPERIMENTISANIMPORTANTPARTOFPHYSICSTEACHINGANDPHYSICSEXPERIMENTS,FORTHESTUDYOFOPTICSEXPERIMENT,OPTICALTRADITIONALEXPERIMENT,THEEXPERIMENTALAPPARATUSANDTHEENVIRONMENTALREQUIREMENTSAREVERYHIGH,BUTTHERESULTSARENOTALWAYSIDEALTHEREFORE,THEINTRODUCTIONOFAMATHEMATICALSOFTWAREMATLAB,ITISSCIENTIFICANDTECHNOLOGICALAPPLICATIONSINONEOFAVARIETYOFSETOFSYMBOLICCOMPUTATION,NUMERICALCOMPUTATION,VISUALIZATIONANDOTHERFUNCTIONSANASTOMOSISUSINGMATLABSIMULATIONRESULTSANDTHEORY,CLEARANDVIVIDIMAGES,NOTAFFECTEDBYTHEEXPERIMENTALINSTRUMENT,CANGREATLYPROMOTETHEOPTICALEXPERIMENTALTEACHINGTHISPAPERMAINLYINTRODUCESTHEMATHEMATICALMODELOFINTERFERENCEANDDIFFRACTIONPHENOMENATYPICALISESTABLISHEDWITHMATLABSOFTWARE,THEINTERFERENCEANDDIFFRACTIONLIGHTINTENSITYDISTRIBUTIONOFTHEPROGRAM,THEEXPERIMENTALSIMULATION,BUTALSOSHOWTHESIMULATIONRESULTSFINALLY,TOCREATEINTERACTIVEGUIINTERFACE,THEUSERCANCHANGETHEPARAMETERSIMULATIONUNDERDIFFERENTCONDITIONSOFINTERFERENCEANDDIFFRACTIONPATTERNSKEYWORDMATLABOPTICALEXPERIMENTSIMULATIONSINTERFERENCEDIFFRACTION;THEGUIINTERFACE2021080604020020406081YCOSX2021080604020020406081YSINX引言而近年来,用计算机仿真模拟实现各种光学现象成为研究的热点。由于在做光学实验过程中,需要稳定的环境、精密的仪器,而且其概念难懂,所用的仪器又非常的贵重,这有时使得实验变得非常的困难。但随着计算机仿真技术的发展,利用仿真虚拟技术展示客观物理现象,在现代光学研究中发挥着越来越重要的作用。在数字全息、数字干涉测量、衍射光学元件的设计制备等研究领域,都涉及到在计算机中对光学衍射过程进行数值计算或模拟的工作,所以选择能够准确、快速地模拟光学实验过程的算法有重要的实际意义。利用仿真实验的结果指导实际实验,减少和避免贵重仪器的损伤;通过仿真实验过程将抽象难懂的光学概念和规律直观地展现在学生面前,提升教学效果;突破实验仪器对教学和实验内容扩展和延伸的限制。而MATLAB就是一套高性能的科学计算与可视化软件,从而广泛应用于物理教学中。MATLAB是当今最优秀的科技应用软件之一,它以强大的科学计算与可视化功能、简单易用、开放式可扩展环境,特别是所附带的30多种面向不同领域的工具箱支持,使得它在许多科学领域中成为计算机辅助设计和分析、算法研究和应用开发的基本工具和首选平台。MATLAB具有其他高级语言难以比拟的一些优点,如编写简单、编程效率高、易学易懂等。例如利用MATLAB程序画出函数YSINX,YCOSX的图像MATLAB程序如下SUBPLOT1,2,1FPLOT COS ,PI,PIGRIDONBOXOFFSETGCA, XGRID , OFF TEXT0,0, YCOSX SUBPLOT1,2,2FPLOT SIN ,PI,PIGRIDON图1BOXOFFSETGCA, XGRID , OFF TEXT0,0, YSINX 因此MATLAB语言也被通俗地称为演算纸式科学算法语言。在控制、通信、信号处理及科学计算等领域中,MATLAB都被广泛地应用,已被认为能够有效提高工作效率、改善设计手段的工具软件,掌握MATLAB好比掌握了开启这些专业领域大门的钥匙。本文主要分为四章,第一章主要介绍MTALAB

matlab 仿真光学实验报告,基于matlab的光学实验仿真毕业论文.doc相关推荐

  1. 实验matlab滤波器心得,实验报告基于MATLAB的数字滤波器设计

    <实验报告基于MATLAB的数字滤波器设计>由会员分享,可在线阅读,更多相关<实验报告基于MATLAB的数字滤波器设计(5页珍藏版)>请在人人文库网上搜索. 1.实验78 基于 ...

  2. 最小拍有纹波系统仿真实验Matlab,控制技术实验报告--基于Matlab的最少拍控制系统设计.doc...

    计算机控制技术 --基于Matlab的最少拍控制系统设计 学 院: 计算机科学与技术 班 级: 计科0902班 学 号: 姓 名: 指导老师: 日 期: 2012年12月10日 实验五 基于Matla ...

  3. 有源电力滤波器matlab仿真实验报告,基于Matlab有源电力滤波器APF的仿真研究

    目前,对有源电力滤波器的研究越来越广泛. 一方面,研究者众多,不仅有高等院校.研究所,而且也有许多电力局.大型企业等:另一方面,研究涉及谐波检测方法.控制策略.PWM 波的形成等有源滤波技术的各个方面 ...

  4. 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...

    基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...

  5. matlab fft谱分析实验报告,基于matlab的fft频谱分析及应用实验报告.docx

    基于matlab的fft频谱分析及应用实验报告 实验三用FFT对信号进行频谱分析 一实验目的 1能够熟练掌握快速离散傅立叶变换的原理及应用FFT进行频谱分析的基本方法:2了解用FFT进行频谱分析可能出 ...

  6. 基于Matlab的循环码实验报告,基于matlab的循环码实验报告.doc

    基于matlab的循环码实验报告.doc 基于MATLAB循环码编码方法的应用叶俊(指导老师,刘丹平副教授)(重庆大学通信工程学院中国重庆400000)摘要任何两个相邻的循环码只有一位数字不同,因此循 ...

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

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

  8. 基于matlab的pcm设计实验报告,基于MATLAB的PCM系统仿真课程设计

    基于MATLAB的PCM系统仿真课程设计 通信专业课程设计一 课课 程程 设设 计(论计(论 文)文) 设计设计 论文论文 题目题目基于基于 MATLABMATLAB 的的 PCMPCM 系统仿真系统 ...

  9. matlab图像低通滤波器 实验报告,基于matlab数字图像处理之低通滤波器

    <基于matlab数字图像处理之低通滤波器>由会员分享,可在线阅读,更多相关<基于matlab数字图像处理之低通滤波器(6页珍藏版)>请在人人文库网上搜索. 1.实践一:理想低 ...

  10. 基于matlab的卷积码实验报告,基于MATLAB的卷积码编译码设计仿真.doc

    摘要:在数字信号的传输过程中,会受到信道特性不理想和噪声的影响,通常采用差错控制编码来提高系统的可靠性.卷积码是P.Elias等人提出的,这一编码技术至今广泛使用.目前,卷积码已普遍在无线通信标准使用 ...

最新文章

  1. 在Unix/Linux上令(java)JVM支持中文输出
  2. C#小游戏—钢铁侠VS太空侵略者
  3. python支持复数以及相关的运算吗_Python: 复数的数学运算
  4. 学Python半年,56岁的潘叔叔晒出99分成绩单,你呢?
  5. cuda安装和卸载(ubuntu)
  6. Axis2在eclipse和tomcat下的配置
  7. 计算机系军训口号四句霸气,军训口号四句霸气一班
  8. mysql 查询本月所有天数统计对应数据
  9. java还原三阶魔方_魔方小站四阶魔方教程2 一看就懂的魔方教程(魔方玩法视频教程+还原公式一步一步图解+3D动画)...
  10. 关于AndroidStudio打包后apk包名乱码的问题
  11. 数据结构教程(第五版 李春葆 上机实验题3 验证性实验)
  12. java的深浅拷贝_Java中深浅拷贝
  13. Matlab-算术编码
  14. IBM在欧洲建首台量子计算机
  15. java 连接不上数据库
  16. #c语言计算某年某月的天数
  17. ui设计配色技巧:UI设计界面配色
  18. MacOS Big Sur 11下安装运行EAS 8.2客户端
  19. 韩流来袭,英文歌曲的垄断地位被撼动
  20. 新加坡下发的数字货币牌照怎么申请

热门文章

  1. 程序员保护眼睛几种方法
  2. 在线文本加密解密工具
  3. Exploring $ORIGIN - 探索 $ORIGIN
  4. 人工智能的语义学基础
  5. AndRoid studio创建APP图标
  6. 迅闪同步到顺网无盘服务器,关于Win10x64顺网、信佑7、伴侣、迅闪VIP开超级后蓝屏解决方案...
  7. 【渝粤教育】电大中专新媒体营销实务 (2)_1作业 题库
  8. yml文件读取方式_1
  9. 测试进阶必备,这5款http接口自动化测试工具不要太香~
  10. 【网络】解决校园网Wi-Fi登录页无法自动弹出