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:实现光场传输函数
仿真结果图
- 衍射前:
- 菲涅尔圆孔衍射光强图:
热门推荐
换手机前必做!如何彻底备份你的iPhone数据?
《三生三世十里桃花》:传统妖怪文化的现代演绎
鬼城酆都:从道教福地到文化符号
《聊斋志异》:从清代文言小说到现代文化符号
自制起泡胶:晨光胶水清洁妙招
黛昂丝 | 揭秘肌肤密码 如何根据肤质挑选最适合你的护肤品
《熊出没:强哥回归》:一部动画片的十年蜕变
《熊出没·变形记》VS《大圣归来》:谁更值得一看?
停车场自动缴费系统使用指南:三种缴费方式详解
4种漂亮花,“耐晒耐热”又好养,不怕晒太阳,花开不停
熊大熊二如何助力儿童成长:从动画到玩具的教育价值
泰坦尼克号:技术、社会与人性的永恒反思
熊出没经典搞笑场景合集:从“听不懂思密达”到火车站卖蜂蜜
熊大熊二大战光头强:谁才是孩子心中的英雄?
中年女人,最爱听的4句“情话”
铜仁租车攻略:旺季必看!
铜仁自驾游:梵净山与红石林的奇妙之旅
铜仁最新驾考交规大揭秘!
白居易vs晏几道:谁的相思更动人?
思念这件小事:从情感哲学到心理解读
红豆相思:古诗里的浪漫密码
权威专家:2024年全球水产饲料行业前景如何?
川西打卡:四姑娘山、墨石公园、月亮湖必看!
稻城亚丁 vs. 四姑娘山:谁才是川西最美打卡地?
释放乡村活力 解码庭院经济新路径
《甄嬛传》里的古装鬼戏:有人怕,有人爱
中国古鬼文化:从甲骨文到现代的千年传承
中国古代鬼文化的神秘面纱
《熊出没》手游:熊大熊二带你闯关冒险!
《熊出没·重启未来》:创新乏力与市场失策下的滑铁卢