Developed by Dany Regelman
The Shrodinger equation is a second order linear differential equation, which describes the wavefunction of a particle in a given potental V(z):
This equation has several solutions.
Sdemo.m is a MATLAB function (requires MATLAB5 or higher) utilizing a graphical user interface capabilities. It solves the Shrodinger equation by finite differences method, which is the most efficient method for solving this type of boundary condition problems.
There are several predefined potentials : square finite barrier well , double finite barrier well and parabolic potential. In addition there is a possibility to draw your own potential by defining node points by clicking the mouse on the plot window.
The potential can be changed by moving horizontal lines :
Similarly the dimensions can be changed by moving the vertical lines:
This below sequence of pictures is an example of creating an arbitrary potential using the mouse. Particle mass (in the free electron mass units), length of the potential (in angstroms) , number of required states and the boundary conditions (fixed or periodic) can be changed by typing the values in the appropriate windows and pressing the “Enter” key. The new solution will appear on the screen automatically.
What to do:
1) For a single finite well count a number of confined states. Find out how the change of a particle mass affect the number of confined states. Do the same by changing the depth of the well.