ECE-2025 COMPUTER LAB ASSIGNMENTS

ECE-2025 COMPUTER LAB ASSIGNMENTS

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-2005




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.


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 SP-First Toolbox M-files from
this link.

Un-zip and put these files at the BEGINNING of your MATLAB path.



Labs
























































































**
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.
Description Lab Dates FAQ** Supporting Material & Links
Lab #1

Intro to MATLAB
18-24 Jan 05 FAQ

Getting Started with MATLAB
(2.6 Megabyte PDF file from Mathworks)


Little Bits of MATLAB
(Old MATLAB tutorial)


Another MATLAB Tutorial
(written by Prof. Heck of ECE)
Lab #2

Complex Exponentials
25-31 Jan FAQ
There is yet another capability for making MS-Word compatible files in MATLAB v7.
We will not require its use during the warm-up, but a description is
here.

Tutorial movie about MATLAB’s notebook capability

in a ZIP file (9.8Mb)
.
Unzip to get the AVI file which should be viewed with Camtasia Player
which can be obtained here:

camplay.exe in a ZIP file.


Please get the

latest ZIP file
of the SP-First M-files.
Lab#3

AM & FM Signals
1-7 Feb No FAQ available
Please bring headphones to lab
Lab #4

FM Music Synthesis
8-14 Feb No FAQ available
Please bring headphones to lab.

Formal Lab Report Required.
Worth 150 points.


Link to Chowning’s paper
Lab #5

Speech Synthesis
16-22 Feb Lab-5 FAQ
coscos.m (test file for
debugging in the preLab).

Here is an archive containing the “Cats and Dogs”
utterance, the analyzeSpeech.p file, and the Smystery.mat file:
Lab05sp05.zip.

The Smystery.mat file is also in a separate ZIP file:
Smystery.zip.

Help on Structures in MATLAB
Lab #6

Digital Images: A/D and D/A
23-Feb to 1-Mar Lab-6 FAQ
coscos.m (test file for debugging in the Warm-up).

Uses an image data file in PNG binary format:
lighthouse.png
Download this lighthouse.zip archive.
Un-zip to get the PNG file.
Some useful information is available in
printing-multiple-images.
Lab #7

Digital Images: Edge Detection
2-8 Mar Lab-7 FAQ
Data file is lab07s05dat.zip
which contains the labtxt.png image data file in PNG binary format.

CON2DIS and DCONVDEMO should be on the MATLAB path in the
ECE-2025 Lab, or you can install them with the SP-First Toolbox (above).
Lab #8

Filter Design
9-15 Mar Old Lab-7 FAQ is applicable

Data file is Lab08s05dat.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 (part one)

PeZ GUI intro
16-29 Mar No FAQ available
No Lab report. Warm-up only, so this must be done entirely in-Lab at your scheduled lab time.

The latest PeZ has the “ray” feature enabled.
Lab #9 (part two)

PeZ: 2nd-order IIR BPF
30-Mar to 5-Apr No FAQ available
This part is worth 100 points; the first part of Lab #9 was 50 points.
Lab #10

Touch-Tone Dialing/Detection
6-12 Apr Old Lab-8 FAQ Data file is
lab10s05data.zip file. It also contains
the DTMF_cut function (p-code format).
<!–
Support file is
lab09f04support.zip file. It also contains
the onefreq.p function (p-code format).

*** Lab #9 report due during the week of 9-Nov
–>
Lab #11

Continuous-Time GUIs
13-19 Apr No FAQ available
CLTIDEMO, CCONVDEMO, and FSERIESDEMO should be on the MATLAB path in the ECE-2025 Lab,
<!–

*** Lab #9 report due during the week of 9-Nov
–>
Lab #12

Remove Interference from ECG Signals
25-28 Apr No FAQ available
lab12s05files.zip file
contains two p-code files: ECGmake.p and derivsecgsyn.p

No Lab report. Warm-up only, so this must be done entirely in-Lab at your scheduled lab time.

In addition, please complete 3 surveys: 2 GT course evals and
our own Web-CT survey.