我已经开始编写一个程序,用有限差分法计算二维薛定谔方程的解。我想用等高线图或其他图形显示解,并接受用户输入的尺寸和网格点的数量。
我已经简化了薛定谔方程,将hbar^22m设为1,并将势能(V)设为0,从而得到:-(dψ^2dx)。
-(dψ^2dx^2+dψ^2dy^2)=E*ψ。
使用有限差分法,方程的左侧成为矩阵的形式。
所以现在这就变成了一个特征值问题,这也是我难以实现的部分。
在使用命令np.linalg.eig得到特征值和特征向量后,我不知道如何在二维中对这些解进行图解编码。任何帮助将非常感激。
基本上,我想用特征值和特征向量来图形化显示解法,只是不知道该用哪种方法以及如何编码。
欢呼