Matlab实现菲涅尔圆孔衍射仿真
创作时间:
作者:
@小白创作中心
Matlab实现菲涅尔圆孔衍射仿真
引用
CSDN
1.
https://blog.csdn.net/weixin_43487914/article/details/119042145
本文基于光学原理,用Matlab实现菲涅尔圆孔衍射现象仿真。
以下使用了两种菲涅尔衍射的数值计算方法:
- 菲涅尔衍射积分的离散求和
- 菲涅尔衍射FFT法
菲涅尔衍射积分
clear,clc,close all;
allmasks = f_Masks;
func_translight = f_Lightfield_transmission;
% ********************** 系统参数设定
lamda = 1550e-9; % 波长
N = 200; % 一边像素数目
x_length = 0.01; % 矩阵长度
w0 = 1e-3; % 高斯光束腰半径
Gs_z = 1e-3; % 高斯光传输距离
% ********************** 菲涅尔衍射
mask_hole = allmasks.circle_hole(x_length/N,N,0.08/N);
figure; subplot(1,2,1), imagesc(mask_hole); colormap gray;
Gaussian_I = f_Gaussian_beams(w0,Gs_z,lamda,x_length,x_length,N,N);
subplot(1,2,2),imagesc(Gaussian_I), colormap hot;
E0 = Gaussian_I.*mask_hole;
E1 = func_translight.Fresnel_integrate(lamda,E0,x_length,x_length,x_length,x_length,N,N,0.5);
figure,imagesc(abs(E1)), colormap hot;
菲涅尔衍射FFT法
clear,clc,close all;
allmasks = f_Masks;
func_translight = f_Lightfield_transmission;
% ********************** 系统参数设定
lamda = 1550e-9; % 波长
N = 200; % 一边像素数目
x_length = 0.01; % 矩阵长度
w0 = 1e-3; % 高斯光束腰半径
Gs_z = 1e-3; % 高斯光传输距离
% ********************** 菲涅尔衍射
mask_hole = allmasks.circle_hole(x_length/N,N,0.08/N);
figure; subplot(1,2,1), imagesc(mask_hole); colormap gray;
Gaussian_I = f_Gaussian_beams(w0,Gs_z,lamda,x_length,x_length,N,N);
subplot(1,2,2),imagesc(Gaussian_I), colormap hot;
E0 = Gaussian_I.*mask_hole;
E1 = func_translight.FFT_(lamda,E0,x_length,x_length,0.5);
figure,imagesc(abs(E1)), colormap hot;
附录代码说明
- 圆孔掩膜产生函数,参看Matlab:产生“几何图形掩膜”函数
- 高斯光产生函数,参看Matlab:实现高斯光束产生
- 菲涅尔积分算法函数:参看Matlab:实现光场传输函数
仿真结果图
- 衍射前:
- 菲涅尔圆孔衍射光强图:
热门推荐
肯尼迪家族能否东山再起?约瑟夫肯尼迪三世的总统之路
如何调整焊接参数以确保质量
轻松理解乐谱的基本知识与演奏技巧,开启音乐之旅
活血化瘀全攻略:药物、调理方法与食物推荐
文化中国行丨“老字号”新“味道”:舌尖上的文化带来别样年味
职场新策略——如何管理00后员工
补水喷雾:保持肌肤湿润的神奇秘诀
土鸡的营养价值及功效
车损险赔付条件,哪些情况下可以获得赔偿
现在街头的流浪者都不见了,他们都去了哪里?
降低胆固醇如何食疗
坚持早睡早起,提高生活质量的有效途径
高压和低压多少为标准
孩子说读书没有用家长应该怎样应对
青少年学业压力与心理健康:溯源分析与应对策略
2024年军校体检要求-军检不合格的五种情况
酸溶蛋白分析:从基础概念到实际应用
全国青年非遗传承人交流:李子柒分享非遗体验
在AI时代,程序员的未来:深耕、适应与软技能的重塑
什么是人脸识别认证
志愿填报指南:怎么合理设置高考志愿梯度?
法定结婚年龄及相关问题解答
如何根据需求调整花名册名单的格式?
经常做噩梦是怎么回事
高中物理常识(高中物理基本概念汇总)
远离风险,理性购彩,筑起安全防线
押注旅游业,祥源文旅频扩资产版图,账上资金够用吗?
薛之谦的成名之路揭秘:他是如何一步步逆袭人生成为顶流歌手的呢
十本轻松愉快的经典网络小说,剧情日常休闲搞笑,强烈推荐一看!
紫薇斗数和周易区别(紫微斗数与八字算命术的优劣对比)