一维势垒问题的 Numerov 方法:数值误差

计算科学 量子力学 计算物理学
2021-12-15 21:35:41

我想解决一维势垒问题。这似乎很容易做到:设置一个来自左侧的行波,它的一部分被屏障反射,一部分在右侧传播: 然后我创建一个包含潜在的数组,一个波函数数组,我从边界条件开始,其中为网格点数。

Ψ(z)={eikz+reikzifz<=0teikzifz>=L
V(z)Ψ(NΔz)Ψ((N1)Δz)(N3)Δz=LN

然后我使用Numerov 的方法并找到波函数。N0

为了检查,我计算 ,如果并且粒子的能量为的解进行比较它们应该相同,但略有不同。似乎更精细的网格并没有多大帮助。eikzΨV(z)=0k2/2m

有我遗漏的问题吗?我还尝试使网格比沿的振荡周期更精细。z

0个回答
没有发现任何回复~