TD.header { vertical-align: baseline; color: white; background-color: rgb(55,255,55); font-family: sans-serif; font-weight: bold; text-align: center }
TD.row1 { color: black; background-color: rgb(255,255,220); font-family: sans-serif; text-align: left }
TD.row2 { color: black; background-color: rgb(230,230,230); font-family: sans-serif; text-align: left }
ECE-2025 Lab Assignments
Spring-2003
The labs are posted in Adobe’s PDF format. You may
obtain a copy of the Adobe Acrobat Reader for
free from http://www.adobe.com
. It should work in version 3.0 or later, but it works best with version 4.
Special instructions are noted on each assignment.
In general, Lab reports are due one week after doing the supervised warm-up.
Lab reports are due at the beginning of lab;
Labs turned in later on the same day will lose 5 points.
Please get the ZIP file of the SP-First M-files
Un-zip and put these files at the BEGINNING of your MATLAB path.
Labs
Description | Lab Dates | FAQ** | Supporting Material & Links |
Lab#1 Intro to MATLAB | 13-16 Jan-03 | FAQ | Getting Started with MATLAB (2.6 Mb PDF file from Mathworks) Little Bits of MATLAB (Old MATLAB tutorial) Another MATLAB Tutorial (written by Prof. Heck) |
Lab#2 Complex Exponentials | 21-27 Jan | FAQ | Please get the ZIP file of the SP-First M-files See Bulletin Board msg for installation instructions. |
Lab#3 AM & FM Signals | 28 Jan to 3-Feb | No FAQ available | Please bring headphones to lab The beatcon.m function is in the SP-First toolbox. |
Lab #4
Music Synthesis | 4-10 Feb | Lab-4 FAQ | coscos.m (test file for debugging in the preLab). Song is “Beethoven’s Fifth” Uses two data files in MATLAB binary format: Bee5th.mat contains information about key numbers and amplitudes for the entire song. Bee5th_short.mat contains only the first 7 measures (useful for debugging). Data is stored in a MATLAB structure called Bar. Download this Bee5th.zip archive. Un-zip to get Bee5th.mat and Bee5th_short.mat Sheet Music for Beethoven’s Fifth Help on Structures in MATLAB |
Lab #5 Digital Images: A/D and D/A | 11-17 Feb | Lab-5 FAQ | Uses two image data files in PNG binary format: lighthouse.png and pccat.png Download this lab05pix.zip archive. Un-zip to get the two PNG files. Some useful information is available in printing-multiple-images. |
Lab #6 (NEW) FIR Filtering of Digital Images | 18-24 Feb | Lab-6 FAQ | Data file is Lab-6 ZIP file CON2DIS and DCONVDEMO should be on the MATLAB path in the ECE-2025 Lab, or you can get them at GUI page |
Lab #7 Nulling Filters | 25 Feb – 10 Mar | Lab-7 FAQ | Data file is speech7333.zip file DLTIDEMO should be on the MATLAB path in the ECE-2025 Lab, or you can download it from the GUI page |
Lab #8 Filter Design: BPF | 11-17 Mar | Lab-7 FAQ is applicable | Data file is Lab8sig zip file DLTIDEMO should be on the MATLAB path in the ECE-2025 Lab, or you can download it from the GUI page |
Lab #9 Touch-Tone Dialing/Detection | 18-24 Mar | Old Lab-8 FAQ | Data file is lab9dat.zip file |
Lab #10 PeZ: Pole-Zero Placing | 25-31 Mar | No FAQ available | Data file is lab10sig.zip file pezdemo should be on the MATLAB path in the ECE-2025 Lab, or you can download it from the GUI page |
Lab #11 Convolution GUIs | 2-8 Apr | No FAQ available | DCONVDEMO should be on the MATLAB path in the ECE-2025 Lab, or you can get it from GUI page |
Lab #12 Design in the Frequency Domain | 9-15 Apr | No FAQ available | Be Prepared: write ak4sqwave and ak2sig ahead of time. CLTIDEMO should be on the MATLAB path in the ECE-2025 Lab, or you can download it from the GUI page |