• 大小: 612B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Matlab
  • 标签: 菲涅尔  

资源简介

方孔菲涅尔衍射,matlab代码,子波叠加算法

资源截图

代码片段和文件信息

tic;
lambda=589.3e-9;
N=2000; %设定输入面上的采样点阵N×N
L=1e-3;    %设定孔径大小
z=200*L;    %设定观察屏至衍射屏距离
xi=linspace(-LLN);
xom=1.5*L;   %(重要参数)输出面采样区域边界;
         %-xom≤x≤xom-xom≤y≤xom
M=401;      %设定输出面上的采样点阵M×M
xo=linspace(-xomxomM);
Xo=meshgrid(xoxo);
Ix=zeros(si

评论

共有 条评论