clear;
d=2;%透镜厚度
lamda=632.8e-006;%氦氖激光器
theta=0.25;%初始入射角
rmax=d*tan(theta/2);
N=800;
x=linspace(-rmax,rmax,N);
y=linspace(-rmax,rmax,N);%设置坐标轴范围
for k=0:15
theta=0.25-0.01*k; %模拟倾角的增加
rmax=d*tan(theta/2);
for i=1:N
for j=1:N
x(i)=(i-2)*2*rmax/(N-1)-rmax;
y(j)=(j-2)*2*rmax/(N-1)-rmax;
r(i,j)=sqrt(x(i)^2+y(j)^2);
delta(i,j)=2*d/sqrt(1+r(i,j)^2/d^2);
Phi(i,j)=2*pi*delta(i,j)/lamda;
B(i,j)=4*cos(Phi(i,j)/2)^2;%条纹位置
end
end
figure(gcf);
N1=255;
Br=2.5*B*N1;
image(x,y,Br);
colormap(gray(N1));
set(gca,'XTick',[]);
set(gca,'YTick',[]);
axis equal
drawnow
pause
end
使用matlab模拟仿真迈克尔逊干涉仪等厚干涉
版权申诉
5星 · 超过95%的资源 22 浏览量
2022-05-05
01:55:40
上传
评论 3
收藏 1KB RAR 举报
fpga和matlab
- 粉丝: 15w+
- 资源: 2548
最新资源
- HM2305B-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于52单片机、ADC0832、LCD1602、两个74HC393和一个74HC08的频率测量计 不能用,请私我
- HM2302-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- python实战项目-学生成绩管理系统(基础版)
- 微信小程序源码 实现查公交 滴滴公交 app 源码下载
- HM2302E-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于C#图片相似度比较,感知哈希算法
- VR开发的概要介绍与分析
- 自动驾驶定位系列教程七:点云畸变补偿.pdf
- HM2302D-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
前往页