matlab进行波动光学的计算机模拟..docVIP

  • 23
  • 0
  • 约9.94千字
  • 约 19页
  • 2017-01-09 发布于重庆
  • 举报
matlab进行波动光学的计算机模拟.

Matlab进行波动光学的计算机模拟 简述:在教学和科研中,用Matlab进行计算机模拟正越来越被重视。分析讨论了夫琅禾费衍射以及双光束,多缝,牛顿环和干涉平面光栅的衍射等理论,用Matlab编写出相应程序后,进行了计算机模拟,这有助于理解和研究衍射和干涉理论。 1功能介绍:光的波动性常常表现为干涉、衍射、偏振等现象。虽然关于这些现象的描述及其阐述有好多,但是未能配以精彩的直观形象图形。运用MATLAB获得模拟图形,将定性的语言描述和抽象的数学表示变为生动直观的表现,可以进一步分析和描述有关波动光学的现象和规律等理论。 光的衍射现象研究,不仅具有重要的理论意义,而且在光学仪器研制和成象分析等均有重要价值.针对衍射计算困难的问题,选择合适的计算公式,并基于科学计算软件MATLAB5.3编写计算程序,使计算得变得简洁,大大提高了实验的效率.用MATLAB编程得出的计算结果与用数码相机记录的衍射图样进行比较,两者吻合得很好。 2 功能实现:运用MATLAB获得模拟图形,将定性的语言描述和抽象的数学表示变为生动直观的表现,可以进一步分析和描述有关波动光学的现象和规律等理论。使用M文件形式。M文件有两个形式:一种称为命令文件(scriptfile)就好像dos下的批处理文件一样。这类程序包含了一连串的MATLAB命令,执行时依次执行。另一种称为函数文件(f

文档评论(0)

1亿VIP精品文档

相关文档