【光学】波动光学与量子力学的matlab仿真
1 简介
利用MATLAB绘制白光单缝衍射图像和演示二维自由粒子的波函数演化过程
2 部分代码
lambda=[660,610,570,550,460,440,410].*10^(-9);%七色光的波长
RGB=[1,0,0;1,0.5,0;1,1,0;0,1,0;0,1,1;0,0,1;0.67,0,1];%七色光的RGB值
d=4e-5;b=8e-6;N=18;Bright=80;%单缝与光源的参数
Irgb=zeros(150,1885,3);%由空间各点的RGB值构成的数组,第三个维度是RGB值
Iw=zeros(150,1885,3);
for k=1:7
theta=(-0.003*pi:0.00001:0.003*pi);
phi=2*pi*d*sin(theta)/lambda(k);
alpha=pi*b*sin(theta)/lambda(k);
Idf=(sinc(alpha)).^2;
Idgs=(sin(N *phi/2)./sin(phi/2)).^2;%单缝衍射公式
I=Idf.*Idgs;
for i=1:150
Iw(i,:,1)=I*RGB(k,1);
Iw(i,:,2)=I*RGB(k,2);
Iw(i,:,3)=I*RGB(k,3);
end
%单色光的光强
Irgb=Irgb+Iw;
Iw=[];
end
Br=1/max(max(max(Irgb)));
II=Irgb*Br*Bright;%对光强进行一些调整,使图像亮度适中
imshow(II)%将RGB值转化为图像
3 仿真结果
4 参考文献
[1]学生, 高志强, 指导教师,等. 用 matlab 进行波动光学的计算机模拟.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
【光学】波动光学与量子力学的matlab仿真相关推荐
- MATLAB相干成像系统,光学成像系统的模型及MATLAB仿真
光学成像系统的模型及MATLAB仿真 本文将给出相干成像系统.非相干成像系统模型,以及像差对成像系统影响的模型,模型和相关概念主要参考goodman的<傅里叶光学>. 一.相干成像系统 相 ...
- fvdm 跟驰模型 matlab仿真_MATLAB数值计算在光学仿真和教学中的应用
摘要:在光学教学过程中从基本的物理概念出发,建立相应的理论模型,并将光学问题归纳为特征方程求根.积分求解.常微分方程求解等几类数值求解问题,结合MATLAB强大的数值计算和图形显示功能,完成光学问题的 ...
- matlab案例 光学,MATLAB仿真及其在光学课程中的应用.pdf
作 者 :胡章芳主编 出版发行 : 北京:北京航空航天大学出版社 , 2015.07 ISBN号 :978-7-5124-1773-1 页 数 : 208 原书定价 : 35.00 开本 : 26cm ...
- matlab 仿真光学实验报告,光学实验数值仿真的三种方法及MATLAB实现
光学实验数值仿真的三种方法及 MATLAB实现 5 结 论 (1)数值模拟结果表明三种方法都能对光学 实验现象进行正确地仿 真,因此在课 堂教学 中适 当应用这种仿真模拟 ,将光学实验 中复杂的数学 ...
- 频谱图matlab找文件路径,光学图像识别相关器的MATLAB仿真
收稿日期:2003-12-24 基金项目:广东省自然科学基金资助项目(021089) 作者简介:林睿(1972-),男,重庆人,华南师范大学2002级硕士研究生;常鸿森(1944-),男,广东广州人, ...
- 从光波叠加到条纹分布的matlab仿真,基于Matlab仿真算法的光源空间相干性研究
王帆, 张永安, 阳胜, 郭胤初, 张亚萍. . 基于Matlab仿真算法的光源空间相干性研究. 光学学报, 2017, 54(9): 092601-. Wang Fan, Zhang Yongan, ...
- 迈克尔逊干涉计算光强matlab,迈克尔逊干涉仪的MATLAB仿真
摘 要:研究光波的干涉特性,对进一步了解干涉的过程和实质,分析光学图像的空间频谱分布等具有十分重要的意义.然而,迈克尔逊干涉仪的调节具有一定的难度,人工计数比较枯燥.利用计算机仿真良好的可控性.无破坏 ...
- matlab进行多光栅衍射仿真,平面光栅衍射的MATLAB仿真
摘 要:光的衍射是日常生活中常见的一种光学现象.通过衍射实验,可以了解光强分布的规律,分析光学图像的空间频谱分布等.但由于光波的波长较短,衍射实验过程对诸多要素要求较高等原因,实际实验操作较难且易受环 ...
- mlse均衡器matlab,基于LMS自适应均衡器matlab仿真.doc
基于LMS自适应均衡器matlab仿真.doc 毕 业 设 计 (2014届) 题 目 一种基于OpenCV的摄像机标定方法 学 院 物理电气信息学院 专 业 电子信息工程 年 级 2010 学生学号 ...
最新文章
- samba服务器_麒麟V10链接SAMBA服务器的方法
- 位运算的应用和分治法在二进制中的应用
- 搭建基础架构-Order
- 新天龙八部服务器维护了吗,《新天龙八部》3月11日全服更新维护公告
- 迪克逊准则matlab,浙江科技学院学报
- 图论 —— 差分约束系统
- python做系统查人的往来的信息_L01-04:python查询员工信息表练习
- fastdfs windows部署_从零搭建分布式文件系统MinIO比FastDFS要更合适
- 画面逐渐放大_故宫一幅800年古画,放大55倍,4个老人喝醉了?
- 游戏付费中的金融学和心理学小知识
- 【数据分析|面试】如何介绍你的项目经历
- js / vue 批量打印二维码图片、PDF、文档
- python实用30个小技巧
- 火狐firefox插件plugin:
- 苹果 企业 开发者账号 注册、申请续费整个流程($299的账号)
- 用MFC编程时在源文件里经常看到的AFX或afx是什么意思?
- 复制html代码怎么粘贴快捷键,电脑复制粘贴快捷键,教您电脑怎么用键盘复制粘贴...
- 二分查找python实现代码_二分查找——Python实现
- 【Love2d从青铜到王者】第十三篇:Love2d之游戏:射击敌人(Game: Shoot the enemy)
- 视觉Transformer综述