光场传输模拟(菲涅尔衍射).docx

光场传输模拟(菲涅尔衍射).docx

ID:52711965

大小:55.53 KB

页数:5页

时间:2020-03-29

光场传输模拟(菲涅尔衍射).docx_第1页
光场传输模拟(菲涅尔衍射).docx_第2页
光场传输模拟(菲涅尔衍射).docx_第3页
光场传输模拟(菲涅尔衍射).docx_第4页
光场传输模拟(菲涅尔衍射).docx_第5页
资源描述:

《光场传输模拟(菲涅尔衍射).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、光场传输模拟题目:一束平面光通过一内径为2mm,外径3mm的圆环光阑,在光阑后100mm处加一相位板,相位板口径10mmx10mm,左半侧相位延迟0,右边相位延迟pi,在相位板后100mm处放一透镜,焦距200mm,计算透镜后150mm、200mm、250mm处光场分布。思路:根据标量衍射理论,光在均匀介质中传播时,任意输出面上的光场分布可以由输入面的光场分布乘以相应的传递函数而求得。b5E2RGbCAP程序:clearsymsabxynma=2。%µ¥Î»mmb=3。%µ¥Î»mmwavelength=532e-6。%²¨³¤µ¥Î»mmN=1024。%²ÉÑùµãÊý£¨N

2、*N£©L0=10。%²ÉÑù¿í¶Èdelta_x=L0/N。%¿Õ¼ä²ÉÑù¼ä¸ôdelta_y=L0/N。delta_fx=N/L0。%ƵÓò²ÉÑù¼ä¸ôdelta_fy=N/L0。k=2*pi/wavelength。%²¨Êýform=1:Nforn=1:Nif(((m-N/2>*delta_x>^2+((n-N/2>*delta_y>^2>>=a^2&(((m-N/2>*delta_x>^2+((n-N/2>*delta_y>^2><=b^2p1EanqFDPwU0(m,n>=1。elseU0(m,n>=0。endendendfigure(1>imshow(

3、U0,[]>。aabs=abs(U0>。figure(2>z1=100。G0=fftshift(fft2(U0>>。Fx=(-N/2+1:N/2>/N*delta_fx。Fy=(-N/2+1:N/2>/N*delta_fy。[Fx,Fy]=meshgrid(Fx,Fy>。k=2*pi/wavelength。%²¨ÊýH0=sqrt(1-wavelength^2*(Fx.^2+Fy.^2>>。H1=exp(i*k*z1*H0>。%´«µÝº¯ÊýDXDiTa9E3dGz=G0.*H1。Uz=ifft2(fftshift(Gz>>。aabss1=abs(Uz>。5/5imshow(

4、aabss1,[]>colormap(gray>figure(3>z2=100。s=N/2。form=1:Nforn=1:Nifn=pi。elseP(m,n>=0。end。end。end。T=exp(i*P>。GOO=fftshift(fft2(Uz.*T>>。H02=sqrt(1-wavelength^2*(Fx.^2+Fy.^2>>。H2=exp(i*k*z2*H02>。GZZ=ifft2(GOO.*H2>。aabsss=abs(GZZ>。imshow(aabsss,[]>figure(4>z3=200。f=200。form=1:Nforn=1:NT2(m,

5、n>=exp(-i*k*(((m-N/2>*delta_x>.^2+((n-N/2>*delta_y>.^2>/(2*f>>。RTCrpUDGiTendendU2=GZZ.*T2。G2=fft2(U2>。H03=sqrt(1-wavelength^2*(Fx.^2+Fy.^2>>。H3=exp(i*k*z3*H03>。G2o=G2.*H3。U2=ifft2(G2o>。aabss3=abs(U2>。imshow(aabss3,[]>colormap(gray>模拟结果:圆环光阑5/5光通过光阑后100mm处光场分布光通过相位板后200mm处光场分布5/5光通过透镜后150mm处光

6、场分布

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。