基于MATLAB的光的干涉演示程序 - matlab文档资料 - 谷速源码
下载频道> 资源分类> matlab源码> 文档资料> 基于MATLAB的光的干涉演示程序

标题:基于MATLAB的光的干涉演示程序
分享到:

所属分类: 文档资料 资源类型:文档 文件大小: 78.71 KB 上传时间: 2016-06-05 12:58:40 下载次数: 9 资源积分:1分 提 供 者: xiaopeng2 20160605125817639
内容:
%两束相干光的干涉强度和干涉条纹
clear                                  %清除变量
n=3;                                   %条纹的最高阶数
dphi=0.01;                             %相差的增量
phi=(-1:dphi:1)*n*2*pi;                %相差向量
i=4*cos(phi/2).^2;                     %干涉的相对强度
fs=16;                                 %字体大小
figure                                 %创建图形窗口
subplot(2,1,1)                         %取子图
plot(phi,i)                            %画曲线
grid on                                %加网格
set(gca,'xtick',(-n:n)*2*pi)           %改水平刻度
axis([-n*2*pi,n*2*pi,0,4])             %曲线范围
('光的干涉强度分布','fontsize',fs)%标题
xlabel('相差\Delta\it\phi','fontsize',fs)%x标签
ylabel('相对强度\itI/I\rm_1','fontsize',fs)%y标签
subplot(2,1,2)                         %取子图
r=linspace(0,1,64)';                   %红色的范围
g=zeros(size(r));                      %不取绿色
b=zeros(size(r));                      %不取蓝色
colormap([r g b]);                     %形成色图
image(i*16)                            %画红色条纹(乘以16放大强度,最大为64)
axis off                               %隐轴
('光的干涉条纹','fontsize',fs)    %标题
 

文件列表(点击上边下载按钮,如果是垃圾文件请在下面评价差评或者投诉):

基于MATLAB的光的干涉演示-毕业论文.doc

关键词: 毕业论文

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘
沪ICP备19040327号-3
公安备案号:沪公网安备 31011802003874号
库纳格流体控制系统(上海)有限公司 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved