引用请注明出处:http://blog.youkuaiyun.com/int64ago/article/details/7076015
%##########################%
%名称:等厚干涉模拟 %
%作者:程序猿__int64Ago %
%时间:2011-12-16 %
%##########################%
clear %清内存
lamda=632.8e-9; %设定入射光波长
n=1; %缝隙折射率
R=5; %柱透镜半径
ym=5e-3; %设定屏幕的范围,根据实际情况调整
xs=ym; %x方向无变化,单一值
N=1000; %条纹柔和度
ys=linspace(-ym,ym,N); %y轴上坐标离散
for i=1:N %依次求干涉光强
hm=R-sqrt(R^2-ys(i)^2); %柱透镜与底面间隙
delta=2*

本文详细介绍了如何使用MATLAB编程来模拟光的干涉和衍射过程,通过绘制相关图像,深入理解光学原理。文章引用了优快云上的一篇文章作为参考资料。
最低0.47元/天 解锁文章
357

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



