PC55A1(T XRx^4]c 圆孔
衍射程序如下:
I/`\>Hk .wvgHi lmda=500e-9;
! a!^'2 r=1e-3;
k,0lA#> f=1;
,\^RyHg xm=2000*lmda*f;
W6Z3UJ- xs=linspace( -xm,xm,2000);
1k dQh&~G ys=xs;
S #6:! [x,y]=meshgrid(xs);
9J4gDw4< s=2*pi*r*sqrt(x.^2+y.^2)./(lmda*f);
l37)
Q z=4*(besselj(1,s)./(s+eps)).^2;
4E
32DG* subplot( 2,2,1)
&(/QJ `*8 imshow( z* 255) ; %平面图
<#>{7" } title( '非单色光圆孔衍射光强')
<<~swN xlabel( 'x')
Cak-J~= ylabel( 'y')
S>nf]J` subplot( 2,2,2)
G+V?c1Me mesh( x,y,z) %三维图
]7:*A7/!. colormap( gray)
cOrFe;8-. xlabel( 'x')
s.j6"
Q[W ylabel( 'y')
~;D5j ) 9I zlabel( '光强')
.h=H?Hr(V] 圆盘衍射公式
&T&>4I!'M
rOA{8)jIa* ee\xj$, 求助代码
{T'M4y=)i 或者用
信息光学求的也行