ECE-2025 Computer Lab Projects
Each assignment is posted on this
page in Adobe Acrobat (.pdf) files. You may
obtain a copy of the Adobe Acrobat Reader (version 4.x) for
free from http://www.adobe.com
.
Special Instructions are noted on each
assignment.
List of ECE-2025
Lab Projects
Lab Description | Dates for Lab | FAQ** | Support Material |
Lab #1 MATLAB Intro | 10-Jan to 20-Jan | Lab-1 FAQ | Getting Started with MATLAB (1.1 Mb PDF file from Mathworks web site) <A Little Bits of MATLAB (Old MATLAB tutorial) Another MATLAB Tutorial (written by Prof. Heck) |
Lab #2 Complex Exponentials | 24-27 Jan | Lab-2 FAQ | Matrix Multiply review |
Lab Quiz #1 at the beginning of lab. Lab #3 Harmonic Signals & Musical Notes | 31Jan – 3Feb | Lab-3 FAQ | Vectorization Help Matrix Multiply review |
Lab #4 Harmonic Signals & Musical Notes | 7-10 Feb | Lab-4 FAQ | coscos.m (test file for debugging in the warm-up). Uses two data files in MATLAB binary format: cgardens.mat contains key numbers and duration for the entire song. cgshort.mat contains only the first 3 measures (useful for debugging). Data is stored in a MATLAB structure called voices. Download this cgardens.zip archive. Un-zip to get cgnotes.mat and cgshort.mat Sheet Music for Country Gardens To listen to an example of “Country Gardens” go to amazon.com where you can find samples in Real Audio format. Search for the song title. How to Plot the Spectrogram as an Image M-file to plot the Spectrogram. Get the new spectgr.m also from the M-files link. Help on Structures in MATLAB |
Lab #5 Images: Sampling & Reconstruction | 14-17 Feb | Lab-5 FAQ | Barbara Image in a ZIP file Also as a barbara.mat file How to print multiple images on the same page for comparison. show_img.m is the M-file to display images It can be found in the DSP-First Toolbox Also, lenna.mat is in the DSP-First Toolbox. |
Lab Quiz #2 at the beginning of lab. Lab #6 FIR Filtering: Images & Audio | 21-24 Feb | Lab-6 FAQ | Uses lab6dat.mat which is from the DSP-First CD-ROM. or in this lab6dat.zip archive. Un-zip to get lab6dat.mat |
Lab #7 Frequency Response: Nulling Filters | 28 Feb – 2 Mar | Lab-7 FAQ | Uses speech7.mat which has the corrupted speech signal. Also contained in this speech7.zip archive. Un-zip to get speech7.mat |
Lab #8 DTMF Decoding with Bandpass Filters | 13-16 Mar | Lab-8 FAQ | M-file for dtmfcut.m Skeletons for dtmf M-files |
Lab #9 Numerical Evaluation of Fourier Series | 27-30 Mar | Lab-9 FAQ | |
Lab #10 Design with Fourier Series | 3-6 April | Lab-10 FAQ | Example of Power Supply Signals: Input and Output signals are shown. |
Lab #11 AM Communication System | 10-13 April | Lab-11 FAQ | M-file for anfilt.m (text file) MAT-file for lab11s00.mat(796K) contains “mystery signal” for QAM demodulation. MAT-file for harp2k.mat(916K) contains two “real signals” for testing. Both MAT files and anfilt.m are also in lab11s00.zip(1.5Mb) |
Lab #12 Three Domains & PEZ graphical interface | 24-27 April | Lab-12 FAQ | PeZ is in the DSP-First Toolbox |
**NOTE: the FAQs were created from questions and comments on the labs
during the previous semester(s). Thus there might be some differences in
cross-referencing sections of the labs for this semester.