第21卷第3期2008年9月出版
大学物理实验
PHYSlCALEXPERIMENTOFCOLLECE
V01.2lNo.3
Sep.2008
文章编号:1007—2934(2008)03—0102一04
基于MATLAB的能级、波函数
及几率密度图形的绘制
张树林
(西北师范大学,兰州,730070)
摘
要本文着重介绍运用Matlab编程语言完成一维无限深势阱和线性谐振子的能
级、波函数及几率密度图形的绘制问题。关键词Madab语言;能级;波函数;几率密度中图分类号:04—34
1
文献标识码:A
概述
Matlab语言是由美国的CleverMoler博士于1980年开发的,其设计初衷是为解决“线
性代数”课程的矩阵运算问题。目前,Matlab不仅是“矩阵实验室”,它还集科学计算、图象处理、声音处理于一身,并提供丰富的Windows图形界面设计方法。Matlab语言提供了一套功能强大的绘图命令,这些命令可以根据输入的数据自动完成图形的绘制。在图形的绘制过程中,用户可选择多种类型的绘图。可以完成对图形加标号、加标题或画上网格标线,可设置不同颜色、线型、视角等功能。…【2】03
J
运用Matlab编程语言完成一维无限深势阱和线性谐振子的能级、波函数及几率密度等结果的图形绘制,对学习理解和教学讲解这三个量,会有很大的益处。但到目前为止。还没有人将这种语言运用到量子力学中,本文在这方面做了小小的一步探索。2量子力学问题
若在一维空间内运动的粒子势能为U(戈)=百1删2茗2,∞是g-数,则这种体系就称为
线性谐振子[4|。该体系的定态薛定谔方程为。芝h弘2
J_如卫2+丁1掣2石2卿。经推导可得一维
谐振子的能量可能取值为:E。=(,l+÷)/iw
函数是:
(,I=0、1、2、3),……对应于能量E。的波
以(石)=N,。。4≯/2以(口甜)
其中的H。(簖)为厄米多项式,前四项:
收稿日期:2008—06—16
‘。‘。102 -——