光的双缝干涉强度和干涉条纹
%光的双缝干涉强度和干涉条纹
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不会改变坐标轴的大小尺寸,而是扩展填充图像矩阵,使其铺满坐标轴区域。
光的双缝干涉强度和干涉条纹相关推荐
- 世界计算机模拟 波粒,光的波粒二象性的计算机模拟.pdf
光的波粒二象性的计算机模拟.pdf 光的波粒二象性的计算机模拟 徐斌 邱燕 (常州市第一中学,江苏 常州 213003) 1.引言 人教版全日制普通高中教科书<物理>第三册第二十二章介绍了 ...
- 用matlab画干涉条纹图,matlab干涉条纹处理
基于matlab的等倾干涉实 验仿真黄强煌 2017.12.25 目录 Cont... [5] 符运良. MATLAB 在光学教学中的应用 . 华南热带农业大学学报, [J] 2004, (3 : 1 ...
- SAR图像的干涉相位 matlab_白光干涉仪是如何通过干涉条纹得到表面轮廓的?
一直想写篇关于白光干涉仪的文章,那就先写这个回答吧 白光干涉仪分为三种,一种是以逐层扫描为原理的白光干涉扫描术,第二种是假设同调性局部近似的白光相移干涉术,第三种是白光消色差相移术. 这里主要讲白光干 ...
- 用计算机模拟双缝干涉实验报告,杨氏双缝干涉实验的计算机模拟
杨氏双缝干涉实验的计算机模拟 第19卷第1期2010年2月淮阴工学院学报JournalofHuaiyinInstituteofTechnologyVol.19No.1Feb.2010 杨氏双缝干涉实验 ...
- 杨氏双缝干涉实验的延伸猜想
杨氏双缝干涉实验中,通过摄像机观察光子是否是粒子,影响了光经过双缝后产生的干涉条纹.最近有一些由此实验延伸出新的实验猜想 实验中不保留任何实验数据,只在实验过程中将观测呈现在显示屏中,如果人去观测是怎 ...
- 教你Zbrush 4R7增强光滑笔刷强度方法
当我们在ZBrush软件中雕刻,由于模型细分很高,ZBrush?默认的Smooth光滑笔刷强度已经不能满足我们的要求,这个时候该怎么办呢,其实在ZBrush?软件中提供了一个超强度的Smooth笔刷, ...
- 光与色的故事--颜色模型浅析
光与色的故事 ---颜色模型浅析 1.光的故事 光是一种电磁波,同声波相类似,包含了不同频率分量.不同的是,电磁波能够在真空中传播.电磁波通常是由一种频率或多种频率构成. ...
- 光机相互作用的哈密顿量
文章目录 前言 一.哈密顿量与量子表述 二.哈密顿量的三种表示方式(依据机械振子三种量子表示) 机械振子的产生湮灭算符形式 机械振子的位移形式 谐振子的正交算符形式 前言 光机相互作用是指光场与机械振 ...
- Vulkan开发实战详解 学习笔记 - 环境光 散射光 镜面光 定向光
环境光 添加LightManagerLightManager类,此类的主要功能为管理光照的相关参数.首先给出此类的声明,具体代码如下: #ifndef VULKANEXBASE_LIGHTMANAGE ...
最新文章
- PHP 接收 UDP包_PHP早已不是十年前的鸟样!!!
- java switch 应用
- RabbitMQ(四)交换机exchange
- JavaScript数据结构与算法——数组详解(上)
- 单一课和综合课的划分依据_武夷岩茶产地如何划分?
- windows下安装gcc编译器(c/c++/fortran)
- linux下的c语言编程实验4,实验四-Linux下的C语言编程
- [Java初探实例篇02]__流程控制语句知识相关的实例练习
- AVR之bootloader介绍
- C++11 右值引用与移动语义
- Dagger2原理解析
- 第九届蓝桥杯省赛b组c/c++
- 解决IE浏览器打印iframe页面时字体等样式缩小的问题
- 手机的耳机插电脑上可以录音吗 怎么录音
- 蛙蛙推荐:蛙蛙教你发明一种新语言之一--词法分析和语法分析
- 商品数据结构之什么是SPU和SKU?
- 为了实现自动控制处理,需要计算机具有的基础条件是( ),计算机应用基础考试试卷(电大本科)...
- 解决警告:Unable to preventDefault inside passive event listener due to target being treated as passive.
- 计算机网络回环测试命令,实验二 常用网络测试命令.doc
- 很经典的600句人生至理格言
热门文章
- 8723 蓝牙 linux,rtl8723wifi(蓝牙模块)模块移植
- (3) s3cmd get object 代码流程
- 1148026-99-6,Bromo-PEG3-phosphonic acid,Bromo-PEG3-C2-phosphonic acid,PEG连接剂
- code通过sourcetree上传到github步骤以及新手遇到的一些问题
- jmeter 慕测平台练习总结
- Android开发:app工程集成银联支付功能(服务器端)
- 微信PC最新测试版3.3.0.60 朋友圈采集 HOOK技术
- 边缘处理(边界处理)
- 看到华为人的工作方式,我心动了
- python 计算数字位数,Python | 计算一个数字的总位数