EE445S Real-Time Digital Signal Processing Lab - Homework
Please submit the computer program (e.g. in Matlab or LabVIEW)
that you wrote and/or modified to complete each assignment.
If the computer program is a modification of computer programs
in the Software Receiver Design book, then you could choose
to report the changes you made to the Matlab code in the book
instead of printing out all of the code.
Assignments -
LabVIEW
The Matlab/Mathscript code for the Software Receiver Design
textbook is available at SRD-MatlabFiles.zip.
(7-zip is a free zip program.)
For additional instructions, please see the
Matlab installation instructions, or the
LabVIEW installation instructions
to have the Matlab code work in the LabVIEW Mathscript utility.
Both the lecture and laboratory components of this course will
make heavy use of LabVIEW, including the Mathscript utility.
The University of Texas at Austin has a site license for LabVIEW
that allows installation on university computers as well as
personal computers owned by faculty, staff and students.
Three ways to install LabVIEW on your computer follow:
- You can take your laptop to the College of Engineering
ITS department on the first floor of ECJ, check out the
LabVIEW installation DVDs, install the DVDs in the
ITS office and return the DVDs.
You'll need to install core disk 1 and core disk 2.
- Using the campus network or a virtual private network (VPN), go to the
Install LabVIEW page,
check "Windows - Install the NI LabView Software", and follow the
instructions under "Install from DVD images".
You'll need to install core disk 1 and core disk 2.
- Using the campus network or a virtual private network (VPN), go to the
Install LabVIEW page,
check "Windows - Install the NI LabView Software", and follow the
instructions for "Installing software from National Instruments".
In particular, you will need
- LabVIEW Development System - either 32 bit or 64 bit
- MathScript RT Module
- LabVIEW Real-Time Module
- Digital Filter Design Toolkit
The following resources would also be helpful (but not required) in
using LabVIEW:
The Matlab scripts in Johnson, Sethares and Klein's
Software Receiver Design textbook should run "as is"
in the LabVIEW 8.5 or higher using the LabVIEW Mathscript window.
To set up,
- Copy the .m files from the "SRD - MatlabFiles" folder on the
CD ROM
into a folder on your computer.
- Open the Mathscript window in LabVIEW by going to the
Tools menu and select "Mathscript Window" (third entry).
- In the Mathscript window, go the File menu and select
"LabVIEW MathScript Properties"
- Add the folder containing the .m files from the book to
the search path.
Last updated 04/20/12.
Send comments to
bevans@ece.utexas.edu