(推荐)《计算物理论文》版.pdfVIP

  • 28
  • 0
  • 约5.55千字
  • 约 11页
  • 2021-11-26 发布于江苏
  • 举报
白光和单色光干涉、衍射光学实验的Matlab模拟 摘要 光学的几个重要实验都可分为单色光和白光用Matlab模拟,为了使模拟的图样更符合实际,颜色的处理和 颜色与光强的结合就成为关键。对于单色光的实验模拟,利用函数imread读取光谱图片,得到各个颜色对应 的RGB值,将其与不同颜色光的波长对应起来。用光强公式得出的光强值之后,与RGB三个分量值相乘,实 现光强和颜色的结合;对于白光的实验模拟,采用RGB图像红、绿、蓝三原色的思想,光强公式分为三部 分,公式中的波长分别使用红绿蓝光的波长,两部分都用image或imshow函数来显示RGB图像。最后,使用 Gui综合各个实验,使界面人性化。 关键词 单色光 白光 杨氏双缝干涉 牛顿环干涉 迈克尔逊干涉仪(等倾干涉) 圆孔夫琅禾费衍射 夫琅禾费单缝衍射 引言 Matlab 有着强大的图像处理与数值计算功能, 用它模拟光学课程教学中的几个典型实验,不仅可以方便的 呈现于实验观察到的图样相符的结果,而且可以摆脱仪器的限制,成本低,方便教学演示。模拟时关键是颜色 和光强如何同时呈现的问题,利用真彩色图像的RGB理论可以很好的解决单色光和白光的干涉衍射问题。 正文 一、光学原理 1、杨氏双缝干涉

文档评论(0)

1亿VIP精品文档

相关文档