目录
1.算法仿真效果
matlab2022a仿真结果如下:

2.MATLAB源码
%**********************************************************************************
%订阅用户如果对某一个算法感兴趣,可以私信留言文章链接和邮箱,分享任意一份完整代码,
%一般当天晚上或第二天下午4点前会将完整程序发到邮箱中。
%*********************************************************************************
clear
z=1000;
lamda=633*10^(-6);
k=2*pi/lamda;%?¨??
p=1;
fu=sqrt(-1);
d=0.1;
[X,Y]=meshgrid(-p:0.005:p,-p:0.005:p);
for i=1:size(X,1)
for j=1:size(Y,1)
if X(i,j).^2+Y(i,j).^2<=(d/2)^2
A(i,j)=1
本文介绍了使用MATLAB进行圆孔衍射的夫琅禾费衍射仿真,包括2022a版本的仿真效果展示、源代码分享以及算法的基本原理。夫琅禾费衍射是远场衍射的一种,通过分析衍射现象,可以观察到成像大小的变化。文章还提及了与菲涅耳衍射的区别,并引用了相关文献作为参考。
订阅专栏 解锁全文
456

被折叠的 条评论
为什么被折叠?



