3,423
社区成员
发帖
与我相关
我的任务
分享
for l=1:k
f=abs(Ga).*(exp(i*I1x));%理想光场的幅度和相位作为衍射计算的输入光场
F=fft2(f);
F=fftshift(F);
gzf=abs(F);%得到傅里叶后的g的振幅
gx=angle(F);%得到傅里叶后的g的相位
g2=abs(Uga).*(exp(i*gx));% 用发生畸变的涡旋光束幅度谱替换理想高斯光束的幅度谱,得到新的光场复振幅
g2=ifftshift(g2);%光场的衍射逆运算
f2=ifft2(g2);%光场的衍射逆运算
I1x=angle(f2);%衍射逆运算得到的相位谱
Final=I1x;
B=Final;%得到的扭曲相位
GSI=H-B;
U3=abs(I2).*exp(i*GSI);
end
兄弟,复现出来了嘛。我也有这个问题。效果只比畸变的好一点
您好 请问您的问题解决了吗 我也遇到了这个问题