【光学】Matlab模拟等倾干涉仿真

💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥

📝目前更新:🌟🌟🌟智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真。

                         

                              🎉🎉欢迎您的到来🎉🎉

                ⛅⛅⛅ 📃CSDN主页:Matlab科研室🌈🌈🌈

              📚📚📚📋所有代码目录见微信公众号:天天Matlab👨•💻👨•💻👨•💻

1 内容介绍

本文运用MATLAB的强大图像功能,对迈克尔逊干涉仪的等倾干涉图样和强度分布进行了计算机模拟,分析了等倾干涉强度与相关参数的关系,进而帮助学生更加清晰地理解迈克尔逊干涉仪等倾干涉的性质和相关干涉理论.​

2 仿真代码

%

% 函数用于绘制平行平板产生的等倾干涉随平板厚度h变化的动态图

%

%% 绘制前处理

clc;

clear;

close all;

%% 初始数据输入

n2=1.33;                                     %介质折射率

n1=1;                                        %空气折射率

d=1/2;                                       %半波损

r_max=-1:0.001:1;                            %半径与高度之比  

[X,Y]=meshgrid(r_max);                       %直角坐标

R=sqrt(X.^2+Y.^2);                           %半径与高度之比矩阵

theta_i=atan(R);                             %入射角

c=linspace(0,1,64)';                         %颜色范围

%% 绘制图像

figure                                       %建立图形窗口

set(gcf,'position',[250 300 500 400]);       %设置画布大小

e=10;                            %平行平板厚度/波长的变化

DD=2*e*sqrt(n2^2-n1^2*sin(theta_i).^2);    %光程差与波长之比

I=cos(pi*DD).^2./(1+R.^2);                   %相对光强

%绘制干涉图样

image(I*64);                                  %干涉图像

colormap([c,c,c]);                            %白色色图

axis off equal;                               %隐轴

title('平行平板等倾干涉干涉图','FontSize',13) %标题

3 运行结果

4 参考文献

[1]GAO Hua, 高华, LI Chun-feng,等. 迈克尔逊干涉仪等倾干涉的计算机模拟[C]// 北京市高等教育学会技术物资研究会. 北京市高等教育学会技术物资研究会, 2012.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

5 往期回顾扫扫下方二维码

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

matlab科研助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值