Getting Started

Download this tarball. These files were written for Matlab 6.5. Use guide sds to open sds.fig, and then activate the figure, and a GUI will pop up. It is necessary to run the file in this way.

SDS

SDS is an implementation of a sparse distributed memory, with a GUI which tries to show some vectors getting stored and retreived from a sparse distributed memory. The System paramaters are set initially, and if they are changed, the Reset and Reload button will recreate the address Space. After initialization, hitting the Retrieve Button will make the program retrieve the first vector that was stored in memory. Depending on r, this retrieved image will be much like the test image or not. If the checkbox is checked, the user can change the test image and retrieve that test image. View shows a graphical representation of the checkbox matrix.

genSDS

This is a more general version, which allows the user to change the paramaters. It is much like sds, except the user can view a random vector being retrieved from memory.