matlab模拟夫琅禾费衍射

        夫琅禾费衍射是指把单色点光源放在透镜的焦点上,经过透镜后的单色平行光垂直照射衍射屏时,在屏后面不同距离上会观察到一些衍射现象,其中当屏远离到足够大的距离后,光斑中心出现一个较大的亮斑,外围是一些较弱的明暗相间的同心圆环,此后再往外移动,衍射花样出现稳定分布,中心处总是亮的,只是半径不断扩大而已,这种衍射称为夫琅禾费衍射,又称远场衍射(而当距离较近时为菲涅尔衍射,较近时没有夫琅禾费衍射)。其在实验中的观察方式是:光源和观察屏都在离衍射孔(或缝)无限远处(或等效无穷远处),如夫琅禾费衍射,利用matlab模拟该过程。

matlab模拟结果如下: