✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
🍎个人主页:Matlab科研工作室
🍊个人信条:格物致知。
更多Matlab仿真内容点击👇
⛄ 内容介绍
基于Matlab模拟拉盖尔 - 高斯( Laguerre-Gaussian,LG) 光束光场的光强和相位
⛄ 部分代码
%%%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,[])
⛄ 运行结果
⛄ 参考文献
[1]程珊, 陈建飞, 金兆祥,等. 复合涡旋光束的光强与相位特性[J]. 光通信技术, 2022, 48(1):57.
❤️ 关注我领取海量matlab电子书和数学建模资料
❤️部分理论引用网络文献,若有侵权联系博主删除