上传者: 42134878
|
上传时间: 2021-11-29 16:54:07
|
文件大小: 58.83MB
|
文件类型: -
努梅罗夫
python脚本,用于解一维时间独立的Schrodinger方程的束缚态。 该脚本使用Numerov方法来求解微分方程,并显示所需的能级和带有这些能级中每一个的近似波动函数的图形。
跑步
要运行此代码,只需克隆此存储库并使用python运行Numerov.py脚本(需要numpy和matplotlib模块):
$ git clone https://github.com/FelixDesrochers/Numerov/
$ cd Numerov
$ python Numerov.py
然后程序将要求您输入要显示的能级数和所需的电势(确保电势大约位于x = 0的中心):
$ >> Which first energy levels do you want (enter an integer) : 4
$ >> Potential (as a fonction of x):