Time-independent 2D Schrodinger equation with non separable potential

9 ビュー (過去 30 日間)
Thibaut Jacqmin
Thibaut Jacqmin 2013 年 3 月 21 日
回答済み: Laurent NEVOU 2018 年 1 月 15 日
I would like to solve the time-independent 2D Schrodinger equation for a non separable potential using exact diagonalization. I understand I need to rewrite the problem so that the wavefunction which is a 2xN matrix is a 1xN² matrix so that the problem reduces to the diagonalization of a N²xN² hamiltonian. My question is : how should I use the meshgrid and del2 functions to define the laplacian part of the hamiltonian, and how should I write the matrix potential (say I have a function V(x, y) for the potential, how do I get the matrix potential in the rewritten problem ? And finally, how do get the eigenstates and eigenenergies of the initial problem ?
Thanks a lot

回答 (3 件)

Raul Lozano
Raul Lozano 2013 年 5 月 8 日
I would like to know this too. I see on Youtube that Greenville College has a project where they solve Schrodinger's equation using Wavelets. Your help with pointers to be able to do this with Matlab will greatly be appreciated.
Regards and thanks.

Zhaorong Wang
Zhaorong Wang 2015 年 8 月 27 日

Laurent NEVOU
Laurent NEVOU 2018 年 1 月 15 日
Look here:
https://github.com/LaurentNevou/Schrodinger2D_demo

カテゴリ

Help Center および File ExchangeQuantum Mechanics についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by