光的波粒二象性的计算机模拟.pdf

光的波粒二象性的计算机模拟

徐斌 邱燕

(常州市第一中学,江苏 常州 213003)

1.引言

人教版全日制普通高中教科书《物理》第三册第二十二章介绍了光的波粒二象性,并给出了光的双缝干涉实验结果

的照片。但是照片中的干涉条纹是怎样形成的呢?光的波动性和粒子性又是怎样统一起来的呢?学生在学习中常常感到

有些抽象,难以理解,更难以想象一个个光子通过狭缝打到接受屏上形成干涉图样的过程。而中学物理实验条件又无法

演示这个实验,如果利用计算机对光的干涉现象进行模拟,则可以轻而易举地演示“光子”在接受屏上形成干涉图样的

过程。本文介绍程序的设计思想以及在计算机上的模拟结果。由于程序设计巧妙,模拟收到了较好的效果,笔者在教学

中,让学生观看了模拟演示过程,实践表明,该模拟演示有助于学生对光的波粒二象性的深入认识和理解。

2.物理规律

当发生双缝干涉现象时,我们设N 表示概率密度(或接受屏上光子数的面密度)则:

2 a

N N cos  ,  sin

0

N 与 的关系曲线如图 1 所示

N

a N 0 b

d c

δ

-2 π - π 0 π 2 π

图 1

当 =0, ,2 ,…时,光强度为最大值,且各级亮纹的光强相同。本文模拟的正是这种情况。

3.程序的设计思想

程序的基本设计思想是利用如图 1 所示的图形建立了一个二维数组,然后对数组的元素随机抽样,并根据抽样结果

决定是否在接受屏上画点(代表光子)。

y f x ( )

取如图 1 所示的坐标系 Oxy,则N 与 的函数关系转化为y 与 x 的函数关系 。把矩形abcd 围成的区域划分

N 为N  个相等小方块,N 的值在后面讨论,而N 可取为N 。设小方块的中心坐标为 A (x,y),其 x 为1~N 的整

x y x y 0 x

数,y 为 1~N 的整数。而 A (x,y)正好是计算机语言中的二维数组A 的元素(即下标变量),当坐标点A (x,y)在曲

y

线下方时,取变量的值为 1,即 A (x,y)=1,否则A (x,y)=0。这样如图 1 所示的概率分布就被数组A 完全描述了。

利用随机函数对坐标 x,y 随机取值,即对N N  个元素 A (x,y)随机抽样,若A (x,y)=0,则重新抽样,若A

x

世界计算机模拟 波粒,光的波粒二象性的计算机模拟.pdf相关推荐

  1. 仰望流年纯白世界那抹城光(二)

    12月,这个冬天,纯白世界,仰望流年,回望那抹城光,感怀那些斑驳的青春印记........­                                                       ...

  2. 适合利用计算机模拟的是,计算机模拟在数学建模中的应用-海南大学.PDF

    计算机模拟在数学建模中的应用-海南大学 第 22 卷 第 1 期 海 南 大 学 学 报 自 然 科 学 版 Vol. 22 No. 1 2004 年 3 月 NATURAL SCIENCE JOUR ...

  3. 我的世界JAVA会支持光追吗_光线追踪改变了「我的世界」,华硕ROG2060S显卡的光追体验...

    说起<我的世界>这款游戏,相信很多小伙伴都耳熟能详.自2009首次亮相,<我的世界>发布已超十年,在全球售出超过1.2亿份,是目前最火爆的沙盒游戏,并且它完全没有衰退的迹象,现 ...

  4. 我的世界JAVA会支持光追吗_我的世界怎么开启光追

    我的世界怎么开启光追?很多玩家不知道我的世界怎么开启光追有什么条件,接下来就为大家介绍一下. 我的世界怎么开启光追 目前我的世界光线追踪仅限于WIN10系统可以使用并且玩家的显卡必须是RTX系列显卡, ...

  5. 我的世界JAVA会支持光追吗_《我的世界》光追版登陆Win10 支持DLSS

    原标题:<我的世界>光追版登陆Win10 支持DLSS 根据外媒PCgamer的报道,微软旗下的<我的世界>光追版终于正式登陆Win10商店了,并且这次RTX光追效果还将获得英 ...

  6. 我的世界JAVA会支持光追吗_《我的世界2.0》出现了?游戏即将导入光线追踪技术,焕然一新...

    8月13日,博士和大家分享了文章<跨平台难度太大,官方高画质材质包计划取消>,讲述了曾在2017 年的 E3发表会上<我的世界>公开的一个名为"Super Duper ...

  7. 蛋白质ph稳定性计算机模拟,蛋白质二聚体相互作用和识别的计算机模拟

    蛋白质二聚体相互作用和识别的计算机模拟 在分子水平上定量地阐明蛋白质分子之间的亲合力和相互识别的机制,是正确地认识蛋白质聚集体结构和功能之间的关系并合理地设计出有用的蛋白质分子聚集体的关键.蛋白质分子 ...

  8. [分享] 兰迪·波许教授的最后一课[PDF/PPT/AVI]

    兰迪幽默的最后一课 2006年9月,兰迪·波许被诊断患有胰腺癌,尽管进行了手术和化疗,他还是在2007年8月被告知癌细胞已经转移至肝脏及脾脏,只能再活3至6个月.时隔一个多月,他作出了一个影响全世界读 ...

  9. mie散射理论方程_Mie光散射理论的数值计算方法.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp高等教育&nbsp>&nbsp理学 Mie光散射理论的数值计算方法.pdf4页 本文档一共被 ...

最新文章

  1. mysql数据库访问控制_一文总结MySQL数据库访问控制实现原理
  2. mysql的锁定机制_MySQL锁定机制
  3. boost::fusion::make_unfused用法的测试程序
  4. 自动化要不要学python-老男孩linux自动化运维|做人工智能为什么要学Python呢?
  5. 【HYSBZ - 1192】鬼谷子的钱袋(水题,二进制)
  6. Hadoop学习笔记 ZooKeeper
  7. mysql8.0 的新特性_MySQL8.0-新特性汇总
  8. 线性表中顺序表基本运算的实现---数据结构(C)
  9. excel两个表格数据对比_Excel表格技巧—如何统计数据个数
  10. 你们喜欢一个人旅行,还是有人陪伴旅行?
  11. 大工18秋计算机应用基础1,大工18秋《计算机应用基础》在线测试1答案.pdf
  12. Confluence 6 嵌套用户组的示例
  13. Python安装和几种Python编程工具介绍
  14. 全球上市公司和VC们如何布局元宇宙,是资本盛宴还是炒作概念?
  15. 解决图片放在src上面加载不出来,但是放在浏览器地址可以访问
  16. Appium--swipe滑动方法
  17. python 拆分excel工作表_Python几行代码轻松拆分表格
  18. Golang操作阿里云OSS上传文件
  19. HTML基础(五)——a标签
  20. ol xyz 加载天地图_Openlayers3 加载百度地图,天地图

热门文章

  1. 那些“不顾一切”要搞开源的人,现在怎样了?
  2. 堪称神器的命令行工具系列——curl
  3. 直播:CSDN 联合腾讯安全上线公开课,分享云原生安全技术理解和应用实践
  4. 阿里成立智能搜索业务部;任天堂:共有30万账号被黑客入侵;TiDB 3.1.2 发布| 极客头条...
  5. 陆奇、雷军、熊晓鸽聊疫情后的创业风口
  6. 国内首个 Serverless 数据库来了,技术架构全揭秘!
  7. 只需三种手段,将传统的网站的性能提高 24%!
  8. Google Chrome 正在走 Windows 的老路
  9. 爆红的变老神器 FaceApp,夹杂着安全隐患?
  10. ElasticSearch 7 正式发布!