• 大小: 819B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Matlab
  • 标签: 仿真  

资源简介

博客中提到的 迈克尔逊干涉仪仿真matlab程序,可以运行。

资源截图

代码片段和文件信息

%--程序说明
%用于仿真迈克尔逊干涉条纹的变化
%作者:白银浩 QQ:792499178
%时间:2017.8.29 
%--程序开始
clear;clc;close all
%--参数设定
xmax=40;ymax=40;%干涉条纹范围设定
Lambad=632.8e-006;%光波长的选择 此处用氦氖激光器
f=190;%扩束镜的焦距
n=1.0;%介质折射率 空气为1
N=800;%精度或分辨率,决定x,y的数据量
x=linspace(-xmaxxmaxN);
y=linspace(-ymaxymaxN);
%--主循环
for k=0:15%模拟增加光程差次数
    d=0.39-0.00005*k;%模拟增加光程差
    for i=1:N

评论

共有 条评论