💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥
📝目前更新:🌟🌟🌟智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的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 往期回顾扫扫下方二维码