量子阱能级与波函数的MATLAB实现.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
量子阱能级与波函数的MATLAB实现

          哈尔滨师范大学 学 年 论 文 题 目 量子阱能级和波函数的MATLAB实现 学 生 王勇 指导教师 孙文军 教授 年 级 2010级 专 业 物理学(通用技术) 系 别 物理系 学 院 物理与电子工程学院 哈尔滨师范大学 2013年5月 量子阱能级与波函数的MATLAB实现 王勇 摘 要:在量子力学中,通过对求解一维多量子阱束缚态能级满足的超越方程,我们可以求出量子阱的能级表达式。另外,通过薛定谔方程求出对氢原子波函数满足的方程,在MATLAB中通过程序的编辑,可以方便地绘制量子阱能级和波函数的空间分布图,指出MATLAB软件是解决量子力学可视化的有效工具。 关键词:MATLAB;量子阱能级;波函数 量子力学作为物理类学生必修的一门专业课. 一直以来以教师难教、学生难学而著称,量子力学主要研究微观尺度下粒子的行为与相互作用/,例如量子力学中的许多概念如角动量理论,波函数等抽象难懂. 一些量子力学现象如隧道效应、势垒反射等与宏观现实不相符. 同时这些理论和现象无法直接用肉眼观察,使得这些理论和现象更加晦涩难懂. 因此,在量子力学教学中引入多媒体教学.,增加动态直观的演示,是进行教学改革、也是将晦涩难懂的抽象理论化为形象生动的图像理论。而选择一种操作简单、功能强大的多媒体制作软件是进行教育改革的前提,针对量子力学计算复杂、物理量具有矩阵形式等特点. 我们最终选择了具有强大计算能力同时又有极强图像处理能力的数学软件——MATLAB。 MATLAB软件介绍 MATLAB是美国MATH WORK公司从1982年开始推出的一套高性能的数值计算和可视化软件, 它集数值分析、矩阵运算和图形显示于一体. 构成了一个方便的、界面友好的用户环境,MATLAB程序设计语言结构完整. 且具有良好的移植性,易学易用.此外. 它还提供了解决各类问题的工具箱,MATLAB已成为应用学科、计算机辅助分析、设计、仿真和教学不可缺少的软件. MATLAB具有强大的图形绘制能力. 为科学研究提供了极大的方便,MATLAB可以绘制二维、三维乃至四维图形.而且能对图形进行线型、立体、色彩、光线、视角等控制,用户只须指定绘图方式. 并提供充足的绘图数据. 用很少的程序指令就可得到直观、形象的图形结果.借助于MATLAB的数值计算和图形处理技术.我们可以方便地绘制氢原子波函数的空间分布图. 直观感受微观状态下电子行为,加深对理论、概念的理解。 二、一维多量子阱能级和氢原子波函数模型的建立 (一)一维多量子阱能级 由量子理论知,一维多量子阱满足的薛定谔方程为 一维多量子阱共有n个常数位势,其高度分别用来标志,选阶跃点的坐标为零(),阶跃点的坐标为,第j个位势的宽度为。通常将称之为外区位势,两个外区位势的小者记为,而称为内区位势,内区位势的最小者为。 设电子处于一维多量子阱中,当电子的能量满足时,可能存在束缚态的解,否则只有非束缚态解.当 (1) (2) (3) ··· ··· ··· (4) (5) (6) 试中 (j=1,2,3,,n) (7) 其中,是实数还是虚数应视E与的数值而定,一般情况下将作为复数处理。 首先,由波函数在x=处的连接条件 (8) (9) (10) (11) (12) (13) (14) 其次,由波函数在处的连接条件 (15) (16) (17)

文档评论(0)

ccx55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档