%光的双缝干涉强度和干涉条纹
clear,n=3;dphi=(-1:0.01:1)*n*2*pi;
i=4*cos(dphi/2).^2;
figure,subplot(2,1,1)
plot(dphi,i,'LineWidth',2),grid on,axis tight
set(gca,'XTick',(-n:n)*2*pi)
fs=16;title('光的双缝干涉强度和干涉条纹','FontSize',fs)
xlabel('相差\Delta\it\phi','FontSize',fs)
ylabel('相对强度\itI/I\rm_0','FontSize',fs)
subplot(2,1,2),c=linspace(0,1,64)';
colormap([c,0*c,0*c]);
image(i*16)

axis off,title('光的双缝干涉强度和干涉条纹','FontSize',fs)

imshow与image的用法分析

相同点:
imshow与image都会产生一个image对象。

区别如下:
1.imshow的两种用法:
1)imshow(路径与文件名字符串)
2)imshow(图像矩阵)
若当前figure存在坐标轴,imshow会将产生的image对象(即图像对象)显示在当前坐标轴内;
若当前figure不存在坐标轴,imshow会产生一个隐藏的坐标轴,并将产生的image对象显示于其中;
2.imshow(路径与文件名字符串)等价于:M=imread(路径与文件名字符串);imshow(M);
3.imshow不会扩展填充图像数据,即不会拉伸图像使其铺满坐标轴,而是改变坐标轴宽高比使其适应图像数据;
4.image的用法:
M=imread(路径与文件名字符串);image(M);
5.image不会改变坐标轴的大小尺寸,而是扩展填充图像矩阵,使其铺满坐标轴区域。

光的双缝干涉强度和干涉条纹相关推荐

  1. 世界计算机模拟 波粒,光的波粒二象性的计算机模拟.pdf

    光的波粒二象性的计算机模拟.pdf 光的波粒二象性的计算机模拟 徐斌 邱燕 (常州市第一中学,江苏 常州 213003) 1.引言 人教版全日制普通高中教科书<物理>第三册第二十二章介绍了 ...

  2. 用matlab画干涉条纹图,matlab干涉条纹处理

    基于matlab的等倾干涉实 验仿真黄强煌 2017.12.25 目录 Cont... [5] 符运良. MATLAB 在光学教学中的应用 . 华南热带农业大学学报, [J] 2004, (3 : 1 ...

  3. SAR图像的干涉相位 matlab_白光干涉仪是如何通过干涉条纹得到表面轮廓的?

    一直想写篇关于白光干涉仪的文章,那就先写这个回答吧 白光干涉仪分为三种,一种是以逐层扫描为原理的白光干涉扫描术,第二种是假设同调性局部近似的白光相移干涉术,第三种是白光消色差相移术. 这里主要讲白光干 ...

  4. 用计算机模拟双缝干涉实验报告,杨氏双缝干涉实验的计算机模拟

    杨氏双缝干涉实验的计算机模拟 第19卷第1期2010年2月淮阴工学院学报JournalofHuaiyinInstituteofTechnologyVol.19No.1Feb.2010 杨氏双缝干涉实验 ...

  5. 杨氏双缝干涉实验的延伸猜想

    杨氏双缝干涉实验中,通过摄像机观察光子是否是粒子,影响了光经过双缝后产生的干涉条纹.最近有一些由此实验延伸出新的实验猜想 实验中不保留任何实验数据,只在实验过程中将观测呈现在显示屏中,如果人去观测是怎 ...

  6. 教你Zbrush 4R7增强光滑笔刷强度方法

    当我们在ZBrush软件中雕刻,由于模型细分很高,ZBrush?默认的Smooth光滑笔刷强度已经不能满足我们的要求,这个时候该怎么办呢,其实在ZBrush?软件中提供了一个超强度的Smooth笔刷, ...

  7. 光与色的故事--颜色模型浅析

    光与色的故事                ---颜色模型浅析 1.光的故事 光是一种电磁波,同声波相类似,包含了不同频率分量.不同的是,电磁波能够在真空中传播.电磁波通常是由一种频率或多种频率构成. ...

  8. 光机相互作用的哈密顿量

    文章目录 前言 一.哈密顿量与量子表述 二.哈密顿量的三种表示方式(依据机械振子三种量子表示) 机械振子的产生湮灭算符形式 机械振子的位移形式 谐振子的正交算符形式 前言 光机相互作用是指光场与机械振 ...

  9. Vulkan开发实战详解 学习笔记 - 环境光 散射光 镜面光 定向光

    环境光 添加LightManagerLightManager类,此类的主要功能为管理光照的相关参数.首先给出此类的声明,具体代码如下: #ifndef VULKANEXBASE_LIGHTMANAGE ...

最新文章

  1. PHP 接收 UDP包_PHP早已不是十年前的鸟样!!!
  2. java switch 应用
  3. RabbitMQ(四)交换机exchange
  4. JavaScript数据结构与算法——数组详解(上)
  5. 单一课和综合课的划分依据_武夷岩茶产地如何划分?
  6. windows下安装gcc编译器(c/c++/fortran)
  7. linux下的c语言编程实验4,实验四-Linux下的C语言编程
  8. [Java初探实例篇02]__流程控制语句知识相关的实例练习
  9. AVR之bootloader介绍
  10. C++11 右值引用与移动语义
  11. Dagger2原理解析
  12. 第九届蓝桥杯省赛b组c/c++
  13. 解决IE浏览器打印iframe页面时字体等样式缩小的问题
  14. 手机的耳机插电脑上可以录音吗 怎么录音
  15. 蛙蛙推荐:蛙蛙教你发明一种新语言之一--词法分析和语法分析
  16. 商品数据结构之什么是SPU和SKU?
  17. 为了实现自动控制处理,需要计算机具有的基础条件是( ),计算机应用基础考试试卷(电大本科)...
  18. 解决警告:Unable to preventDefault inside passive event listener due to target being treated as passive.
  19. 计算机网络回环测试命令,实验二 常用网络测试命令.doc
  20. 很经典的600句人生至理格言

热门文章

  1. 8723 蓝牙 linux,rtl8723wifi(蓝牙模块)模块移植
  2. (3) s3cmd get object 代码流程
  3. 1148026-99-6,Bromo-PEG3-phosphonic acid,Bromo-PEG3-C2-phosphonic acid,PEG连接剂
  4. code通过sourcetree上传到github步骤以及新手遇到的一些问题
  5. jmeter 慕测平台练习总结
  6. Android开发:app工程集成银联支付功能(服务器端)
  7. 微信PC最新测试版3.3.0.60 朋友圈采集 HOOK技术
  8. 边缘处理(边界处理)
  9. 看到华为人的工作方式,我心动了
  10. python 计算数字位数,Python | 计算一个数字的总位数