查看: 221|回复: 0|关注: 0

[未答复] 圆孔衍射图案有乱纹是怎么回事

[复制链接]

新手

5 麦片

财富积分


050


2

主题

2

帖子

0

最佳答案
发表于 2020-7-7 00:31:43 | 显示全部楼层 |阅读模式
我在做圆孔衍射仿真,平行光通过聚焦透镜在CCD上得到光强分布,可是现在仿真得到的衍射图案出现很多乱纹,图和程序如下,请大家看看是哪里出了问题了,谢谢
clc,clear,close all
lamda0=632.8e-9;
f=131.4;
d=0.3;
k=2*pi/lamda0;
N=511;
L=10;
x=linspace(-L/2,L/2,N);
y=-x;
[x,y]=meshgrid(x,y);
pupil=circ(x-(2),y,d);
I=abs(fftshift((fft2((pupil)))));

function z = circ(x,y,D)
R = sqrt(x.^2+y.^2);
z = double(R<=D/2);
end


光强分布

光强分布
回复主题 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表