实验五 电子波动性的Matlab 仿真

一、 实验目的

1. 练习使用基本随机数发生器rand()函数来模拟实际的随机过程。

2. 认识电子的波动性,加深对量子力学基本概念(波粒二象性)的理解。

3. 研究电子波长和缝宽的相对大小对衍射的影响, 比较实物衍射和仿真衍射的异同。

二、实验原理

电子双缝衍射是微观粒子具有波动性的重要证明实验, 开始是作为假想实验而提出的, 1988 年才由Tonomura 等人做出了该实验。本次仿真实验依据电子衍射的几率密度函数, 运用蒙特卡罗随机模拟方法, 借助计算机的数据可视化技术、绘图技术, 构建电子双缝衍射的动态随机过程, 清晰地演示出电子衍射的全过程。 1. 电子的德布罗意波长

按照德布罗意的物质波理论,任何粒子都具有粒子性和波动性(即波粒二象性),与运动粒子(电子)相联系的德布罗意波波长:

e h h p

m v

λ=

=

(1)

其中普朗克常数h =6.63?10-34 (SI),p 和v 分别是电子的动量和速度,m e =9.1?10-31 (SI)是电子的静止质量。假设电子的速度v 是经过加速电压U 获得的,加速后的电子动能

k E eU = (2)

其中电子电荷e =1.6?10-19 (SI)。按照爱因斯坦的相对论,电子的运动质量和动能

22

k e m m E mc m c

=

=- (3)

其中真空光速c =3?108(SI)。联立(1)(2)(3)式得到电子的波长公式:

9

λ-=

=

(4)

根据(4)式代入电子的加速电压U 便可得到电子的波长值,一般在10-10m 或者1埃级别。 2. 电子双缝衍射的概率模型

由于电子既是粒子也是波,所以具有波动性,能发生衍射效应,比如双缝衍射。电子双缝衍射的装置示意图如图1所示。衍射屏位于x'o'y'平面, 观测屏位于xoy 平面, 缝S1 和

matlab演示波粒二象性,MATLAB实验电子波动性的Matlab仿真相关推荐

  1. 用matlab电磁波双缝干涉实验报告,matlab演示杨氏双缝干涉实验

    本文采用gui演示杨氏双缝干涉实验,可以调整参数,实验原理详参光学教程. %读入实验参数 lambda=str2num(get(handles.edit1,'string'))*1e-9;  %读入波 ...

  2. matlab用双精度编程,西安电子科技大学版matlab知识要点

    1. 下列关于MATLAB变量和运算说法不正确的是:(C) (A)每个变量代表一个矩阵,变量中的每个元素都看做复数 (B)MATLAB中所有的运算都对矩阵和复数有效 (C)MATLAB程序中使用的矩阵 ...

  3. matlab 关联规则挖掘,数据挖掘实验(六)Matlab实现Apriori算法【关联规则挖掘】...

    本文代码均已在 MATLAB R2019b 测试通过,如有错误,欢迎指正. (一)关联规则挖掘 关联规则挖掘(Association rule mining)是数据挖掘中最活跃的研究方法之一,可以用来 ...

  4. matlab画电子云,北理工理论物理导论实验一:用MATLAB绘制电子云

    实验一:用MATLAB 绘制电子云 1.实验目的 1)用matlab 绘制氢原子?430态的动态电子云图,用灰度深浅表示电子出现的几率大小: 2)掌握matlab 绘图的方法: 3)理解电子云的深刻含 ...

  5. matlab数字音频处理实验报告,数字信号处理MATLAB实验1

    wavread 实验一熟悉MATLAB环境 一.实验目的 (1)熟悉MATLAB的主要操作命令. (2)学会简单的矩阵输入和数据读写. (3)掌握简单的绘图命令. (4)用MATLAB编程并学会创建函 ...

  6. 学习通信原理之——从实验中理解频谱/功率谱/功率谱密度(MATLAB演示)

    我的个人博客文章链接如下:学习通信原理之--从实验中理解频谱/功率谱/功率谱密度(MATLAB演示) 前言 最近在复习通信原理,每次到了功率谱这一块就感到困惑,每次都要去查,我觉得不能再这样循环下去了 ...

  7. matlab结课论文_科研小班 | 加州大学伯克利分校 | 物理、电子工程:MATLAB信号和数据处理课题...

    科研小班 | 加州大学伯克利分校 | 物理.电子工程:MATLAB信号和数据处理课题(2021.1月开课)​mp.weixin.qq.com 工程研究领域中,实验.模拟往往都会产生海量的数据.对这些数 ...

  8. matlab时频分析工具箱安装_科研小班 | 加州大学伯克利分校 | 物理、电子工程:MATLAB信号和数据处理课题...

    科研小班 | 加州大学伯克利分校 | 物理.电子工程:MATLAB信号和数据处理课题(2021.1月开课)​mp.weixin.qq.com 工程研究领域中,实验.模拟往往都会产生海量的数据.对这些数 ...

  9. 实验matlab滤波器心得,数字滤波器实验总结

    1. 数字电路实验心得体会 原发布者:tqgqiaoe7342 数字电子技术实验总结心得数字电子技术是一门理论与实践密切相关的学科,如果光靠理论,我们就会学的头疼,如果借助实验,效果就不一样了,特别是 ...

  10. 南昌大学matlab实验2,南昌大学MATLAB与控制系统仿真实验报告-资源下载人人文库网...

    南昌大学<MATLAB与控制系统仿真>实验报告 实 验 报 告实验课程: MATLAB与控制系统仿真姓 名:学 号:专业班级: 2016年 6月目 录实验一 MATLAB的环境与基本运算( ...

最新文章

  1. 传智播客java基础的习题_传智播客java基础班(集合与IO)阶段测试题
  2. 机械转行的都干啥去了?机械转行计算机难吗?
  3. 【IntelliJ IDEA】中文乱码问题 ( 代码乱码 | 编译乱码 | 控制台乱码 )
  4. linux下storm集群配置,Twitter Storm 系统集群搭建
  5. 【Linux】一步一步学Linux——reset命令(268)
  6. php mongo sort -1出错,mongoDB排序引起的ERROR
  7. chrome插件中调用ajax,Chrome扩展程序中的Ajax调用无效
  8. myeclipse 打包Jar
  9. [SQL实战]之统计出当前各个title类型对应的员工当前薪水对应的平均工资
  10. ExactScan pro for mac(扫描仪整合工具)
  11. 《CSS权威指南》.pdf
  12. 基于DS3231实时时钟模块的stm32简易闹钟
  13. 利用计算机软件优化设计畜禽饲料配方 excel软件优化畜禽饲料配方,利用Excel线性规划优化饲料配方【荐】.ppt...
  14. Git 的下载、安装、本地环境配置教程
  15. swing的maven项目打成jar包
  16. 非精确线搜索 matlab,使用非精确线搜索Armijo算法确定步长的最速下降法(MATLAB)...
  17. vivo7.0系统手机最完美激活Xposed框架的教程
  18. 来自Naval Ravikant 的十句话
  19. 模块电路选型(2)----主控模块
  20. 卖座项目需要注意的点

热门文章

  1. BOS Studio(金蝶BOS)的简单介绍
  2. linux local root exploit,Linux非交互环境下本地提权思路与反思 linux localroot exploit
  3. vscode 文件夹中查找_VSCode 多文件搜索和替换
  4. Windows Mobile系统PDA进行GPS导航的入门知识
  5. html5 321数字倒计时,JS实现的网页倒计时数字时钟效果
  6. NCBI数据上传(一):扩增子测序数据
  7. linux内核打补丁步骤
  8. 【经验分享】基于创龙AM5708多核间通信的IPC例程通用开发流程
  9. javaee 学习书籍推荐
  10. 渲梦工厂V2.1.5.0简体中文官方版,作图快10倍~