【光学】基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

个人主页:Matlab科研工作室

个人信条:格物致知。

更多Matlab仿真内容点击

智能优化算法  神经网络预测 雷达通信  无线传感器

信号处理 图像处理 路径规划 元胞自动机 无人机

⛄ 内容介绍

​基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位

【光学】基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位_第1张图片

⛄ 部分代码

%%%LG光束的光强

clear

N = 512;

delta =0.003;

% c=-1:0.01:1;

% r=-1:0.01:1;

x=(-N/2:N/2-1)*delta;

y=(-N/2:N/2-1)*delta;

[x,y]=meshgrid(x,y);

% [x,y]=meshgrid(c,r);

[theta,rho]=cart2pol(x,y);

w0=0.3;                      %束腰半径

m=4;p=0;z=0;                 %确定光束的阶数m,模数p,传输距离z

beta=10;

I2=u.*conj(u);

Ie=I2/max(max(I2));

%画光强相位

figure

surf(x,y,Ie);

shading interp                  %色彩插值处理

zlabel('intensity');

figure

pha=rem(angle(u)+pi*2,2*pi);

surf(x,y,pha);

shading interp                

%colormap gray;

%画光强相位像素图

figure

imshow(Ie)

figure

vortex_phase=rem(angle(u)+2*pi,2*pi);

imshow(vortex_phase,[])

⛄ 运行结果

【光学】基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位_第2张图片

【光学】基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位_第3张图片

【光学】基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位_第4张图片

⛄ 参考文献

[1]程珊, 陈建飞, 金兆祥,等. 复合涡旋光束的光强与相位特性[J]. 光通信技术, 2022, 48(1):57.

❤️ 关注我领取海量matlab电子书和数学建模资料

❤️部分理论引用网络文献,若有侵权联系博主删除

你可能感兴趣的:(物理应用,matlab,开发语言)