EE640 SPRING 1997
STOCHASTIC SYSTEMS
INFORMATION
PROJECTS
PROJECT 1:
Zipped EE640 Project 1, Synthesis and Analysis:
project1.zip
PROJECT 2(4-18-97):
Zipped EE640 Project 2, Advanced Detection with
Correlation: prj297.zip
PROJECT 3(CANCELLED):
Zipped EE640 Project 3, Binary Detection without
Correlation: project3.zip
This project may not be used in 1997, instead the students may be asked to research journal
publications on stochastic systems or problems. Find 10 abstracts, give an overview of them.
Pick one of the ten papers an explain it and give an approved MATLAB demonstration of
one of the concepts. You are not allowed to use any of Hassebrook's papers but you may use
ones that other UK professors have written.(last updated 3-7-97)
MATLAB SOFTWARE:
The following software is public domain but we take no responsibility for it what so ever!
We use most of these programs often but you should consider them beta versions and your
email will prompt us to correct any problems.
FORMAT CONVERSION:
Convert MATRIX format to MATLAB matrix(last update
4-10-97) slmp2mat.zip
IMAGE PROCESSING:
M files for image rotation, SOBEL edge enhancement, Centroid
and correlation(last update 4-18-97) mfiles.zip
DOS SOFTWARE:
The following software is public domain but we take no responsibility for it what so ever!
Most of the software requires a set of arguments. If you want to know what they are, just
type the program name and a help listing will be made. If you have any trouble down
loading, unzipping or using the programs, let us know by email. We use most of these
programs often but you should consider them beta versions and your email will prompt us to
correct any problems.
IMAGE SYNTHESIS:
Generates a uniform, salt & pepper or Gaussian noise matrix(updated 2-24-97). Output
matrix in MATRIX format.
Generates 2-D Gaussian Surface Contour. matgpdf.zip
Generates a joint Gaussian contour. (updated 2-27-97). Output matrix in MATRIX format.
Generates Mandelbrot set. matmand.zip
Generates a Mandelbrot set from Z[n] = Z[n-1]^p + C. (updated 3-7-97). Output matrix in
MATRIX format.
IMAGE FILTERING and PROCESSING:
Crop Matrix Image. matcrop.zip
Allows you to crop a small matrix from a large one or pad a small matrix to a larger size
(updated 3-18-97). Output matrix in MATRIX format.
Scales Matrix Dimensions. matscale.zip
Allows you to change the size of a matrix. (updated 3-18-97). Output matrix in MATRIX
format.
Sobel edge enhancement. (updated 3-18-97). Output matrix in MATRIX format.
MATRIX OPERATIONS:
FORMAT CONVERSION:
Zipped MATRIX format, Example of read and write operations
for MATRIX format in C source code(not available yet).
matform.zip
Determines a MATRIX file dimensions and data type and displays the results in DOS. You
may need this information if you are converting the file to postscript and need to scale the
image dimensions properly (updated 2-27-97).
MATRIX file to FRG format. slmp2frg.zip
Conversion from MATRIX format to FRG format. Program will request an SLAMP path.
SLAMP format is identical to MATRIX format. It stands for Structured Light Altitude
Modulation Process which the matrix format was originally developed for. This version will
only work on MATRIX formats that contain byte data, not integer or floating point. Look
for future improvements on this.(updated 3-7-97).
FRG file to GIF format. frg2gif.zip
Conversion from FRG format to GIF format. Program will request an FRG path and output
a GIF formatted file(updated 2-27-97).
MATRIX file to Postscript Format. fmpsout.zip
Conversion from MATRIX format to Postscript(updated 2-27-97).
Postscript file to Encapsulated Postscript Format. pseps.zip
Conversion from Postscript to Encapsulated Postscript Format. This will only work if the
Postscript file has be generated by fmpsout program. The EPS file may be inserted in MS
WORD or WP documents but does not have viewing information, ie., you can not see it while
your editting but it will print out. (updated 2-27-97).
IMAGE DISPLAY:
Displays MATRIX format in VESA format(updated 2-25-97). Displays matrix of MATRIX
format. Let us know if there is a problem with this on your system, we may be able to
enhance the driver to fix your problem.