A~yw8v5UF softfjl&l 圓孔
衍射程序如下:
SevfxR )Rm
'YmO lmda=500e-9;
{Q#Fen
;y| r=1e-3;
*`QdkVER f=1;
Z!s>AgH9u xm=2000*lmda*f;
&K}(A{ xs=linspace( -xm,xm,2000);
>%jEo'0;_ ys=xs;
hM1&A [x,y]=meshgrid(xs);
4cVs(`g^ s=2*pi*r*sqrt(x.^2+y.^2)./(lmda*f);
cx1WGbZ z=4*(besselj(1,s)./(s+eps)).^2;
UG^?a subplot( 2,2,1)
Z<,CzKs+|| imshow( z* 255) ; %平面圖
w#gU1yu title( '非單色光圓孔衍射光強')
ba:mO$ xlabel( 'x')
7-G'8t ylabel( 'y')
k:+)$[t7 subplot( 2,2,2)
sg9x?Bx9 mesh( x,y,z) %三維圖
]C!Y~ colormap( gray)
hq& xlabel( 'x')
-G^t-I ylabel( 'y')
`|ck5DZT5L zlabel( '光強')
#ZYidt 圓盤衍射公式
#P,[fgNy fjK]m.w