INTRO
-----

These are some mathematical utilities and helpers.

* fftplot.py  	
	processes a raw datafile (of columns of ascii float/int) and performs the Fourier Transform.
	It plots the resulting power spectrum, and prints out the frequency peak. It can also plot the input file.
	The file can contain multiple columns; fftplot can choose any one, sum them, or plot them all.

* genffttest
	  creates some sample data for fftplot.

* linregplot.py
	processes a raw datafile (of columns of ascii float/int) and performs linear regression upon it.
	(similar to fftplot)

* genlinregtest
	creates some sample data for linregplot

* dat2wav.py
	extracts one or more columns from the datafile and converts to a .wav file. Useful for listening
	to noise, or viewing the wave directly in a wav editor, such as audacity.

* dataplot.py
	just plots raw data.

* decimate.sh
	decimate a data file. Useful because dataplot etc can't cope with very large datasets.

* proofs/
	contains some simple programs to prove (or demonstrate) a particular fact. Often easier to simulate than it
	is to prove anything!


Invoke programs with -h  for more info.


COMPILE
-------

Simply make, make install.

Note that the various bits of python are required: install these packages:
python, python-numpy, python-scipy, python-matplotlib
