当前位置:首页 >> 信息与通信 >>

Matlab程序设计与应用


课程论文

院、系

滨江学院 徐亮亮

专业 光电信息科学与工程 学号 20132371023

姓名

课程名称

Matlab 程序设计与应用

论文题目光栅衍射光强分布实验

二O一六 年六 月五日

r /> 采取国际单位制,并赋给公式中的各个物理量合理的数值,仿照 双缝干涉的示例:I=(sin(α)2/(α2))*(sin(N*β)2/(sin(β)2))的相对光强分布 及衍射图样。波长为 600e-9,光栅刻痕宽度 b=0.04e-3,刻痕之间宽度 a=0.01e-3,衍射常数 D=1,光栅密度 N=8,光栅常数 d=a+b。编写的 Matlab 程序如下:
clear all; close all; clc;

a=0.01e-3; b=0.04e-3; d=a+b; D=1; N=8; %为光栅各个参数赋值 %光的波长

lamda=600e-9; x=-0.2:0.0003:0.2; y=-1:0.03:1; [X,Y]=meshgrid(x,y);

%屏上观察平面的大小 %组成数据网络 %计算 sin(θ ) %计算α %计算β

sinsita=X./(D^2+X.^2).^0.5; arfa=pi*a*sinsita./lamda; beita=pi*d*sinsita./lamda;

I=(sin(arfa).^2./(arfa.^2)).*(sin(N.*beita).^2./(sin(beit a).^2)); %相对光强分布 subplot(2,2,1)

plot(x,I,'r' );

%画光强与观察点位置关系图

xlabel('x','FontSize',15) ylabel('I','FontSize',15) title('光强分布关系图','FontName','隶书','FontSize',20) subplot(2,2,2) view(0,90); hold on colormap(gray); mesh(X,Y,I); %先择灰度色图 %绘制衍射图样 %新开图形窗口并在 xy 平面内观察

xlabel('零级衍射','FontSize',15) ylabel('缝宽','FontSize',15) title('衍射图样','FontName','隶书','FontSize',20)


相关文章:
MATLAB程序设计与应用(第二版)课后实验答案
MATLAB程序设计与应用(第二版)课后实验答案_理学_高等教育_教育专区。MATLAB程序设计与应用(第二版)课后实验答案 Matlab 课后实验题答案 实验一 MATLAB 运算基础 1...
MATLAB程序设计与应用(第二版)习题与详解
MATLAB程序设计与应用(第二版)习题与详解_计算机软件及应用_IT/计算机_专业资料。MATLAB程序设计与应用(第二版)习题与详解,夏冬雪老师的课程,考试有用 ...
MATLAB程序设计与应用(第二版)实验参考答案
MATLAB 程序设计与应用(第二版) 实验参考答案 %实验一 础 MATLAB 运算基 %第四题 %(1): A=100:999; B=rem(A,21);%求余 C=length(find(B==0)) %...
MATLAB程序设计与应用第二版课后题答案
MATLAB程序设计与应用第二版课后题答案_工学_高等教育_教育专区。第二章 3.设矩阵 A 为 A=[24 23 9 21 6;65 74 24 11 21;34 5 98 75 21;8 42 ...
MATLAB程序设计与应用
MATLAB程序设计与应用_计算机软件及应用_IT/计算机_专业资料。matlab课后实验答案详解 实验一第二题:已知 MATLAB 运算基础 ?1 3 - 1? ? ? B= ?2 0 3? ?...
MATLAB程序设计与应用第二版课后题答案 2
matlab程序设计与应用(第... 3页 1下载券 MATLAB程序设计与应用(第... 33页 4下载券 MATLAB程序设计与应用第... 暂无评价 2页 1下载券M...
Matlab程序设计与应用
课程论文 院、系 滨江学院 徐亮亮 专业 光电信息科学与工程 学号 20132371023 姓名 课程名称 Matlab 程序设计与应用 论文题目光栅衍射光强分布实验 二O一六 年六 ...
MATLAB程序设计与应用(第二版)实验答案
MATLAB 程序设计与应用(第二版)实验参考答案 %实验一 MATLAB 运算基础 %第 1 题 %(1) z1=2*sin(85*pi/180)/(1+exp(2)) %(2) x=[2,1+2i;-0....
电子书_MATLAB程序设计与应用(第二版)
。 数学软件 MATLAB 程序设计与应用 第 1章 MATLAB 系统环境 1.1 MATLAB 概貌 1.2 MATLAB 环境的准备 1.3 MATLAB 操作界面 1.4 MATLAB 帮助系统 自上世纪 ...
MATLAB程序设计与应用第二版课后题及实验答案全_刘卫国
MATLAB程序设计与应用第二版课后题及实验答案全_刘卫国_工学_高等教育_教育专区。第二章 3.设矩阵 A 为 A=[24 23 9 21 6;65 74 24 11 21;34 5 98 ...
更多相关标签:
matlab程序设计教程 | matlab程序设计 | matlab | matlab程序设计及应用 | matlab应用程序在哪 | matlab 应用程序 | matlab应用程序编译器 | matlab 生成应用程序 |