EE342.01: LINEAR SYSTEMS II
Spring 1998 Schedule: MWF 01:00pm01:50pm in Weir
107
Instructor: Kevin Wedeward, Office: Workman 221,
Phone: (505)8355708, email: wedeward@ee.nmt.edu,
homepage: www.ee.nmt.edu/~wedeward/
Office Hours: MTF 02:00pm03:00pm
Graders: Kevin Wedeward and Mark Hanna
Text: "Fundamentals
of Signals and Systems Using Matlab" by E.W. Kamen and B.S. Heck
Objective: Develop an understanding of

discretetime signals and systems,

Fourier analysis of discretetime signals and systems, and

the ztransform for representing and analyzing discretetime
systems.
Topics: The following chapters and topics in the text
will be covered:

Chpt. 1.31.5: Fundamental Concepts of DiscreteTime Signals
and Systems

Chpt. 2.32.4: Systems Defined by Difference Equations

Chpt. 3.13.2: Convolution

Chpt. 6: Fourier Analysis of DiscreteTime Signals and Systems

Chpt. 10: The zTransform

Chpt. 11: Digital Filters and Control
Homework: Homework will be assigned, collected, and
graded on a weekly basis. You are encouraged to work with other students
as long as the written work turned in is your own.

PS1 due BOC F 01/23/98: Problems 1.10a, b (assume T=1sec),
e, 1.11e, 1.12, 1.13d, e

PS2 due BOC M 02/02/98: Problems 1.34, 1.35, 1.36; turn in
all plots  use subplot to save paper

PS3 due BOC M 02/09/98: Problems 2.23, 2.25, 2.29; solve
continuoustime differential equations using Laplace transforms, not required
to use 'recur' function to solve difference equations

PS4 due BOC W 02/18/98: Problems 3.1, 3.4, 3.6a,b,c, 3.7a,b,c,
3.12

PS5 due BOC W 03/04/98: Problems 6.1, 6.4a,b,c,d (plot for
omega between pi and pi), 6.5a,b,c,d,e,h, 6.6a (plot x[n] for n between
5 an 5)

PS6 due BOC W 03/18/98: Problems 6.6c (plot x[n] for n between
10 and 10), 6.7, 6.9 a,b,g(a,b)

PS7 due BOC W 03/25/98: Problems 6.10a,c,e,f, 6.11, 6.12,
6.18, 6.19

PS8 due BOC F 04/03/98: Problems 5.35ae, 5.36a,b,c, 5.37a,b,c

PS9 due BOC M 04/13/98: Problem
Set 9 and data file speech.dat for analysis
 load data file into a matlab array called speech by typing
load speech.dat
 PS10 due BOC M 04/20/98
 PS11 due BOC M 04/27/98: Problems 10.1, 10.3a,c,e,f,g, 10.8,
10.11a,b,c,d,e, 10.12a,b,c,d,e (compare for n=0,1)
Exams: Three exams during regular class periods and
one final exam will be given.

Exam 1 covering sections 1.31.5, 2.32.4, 3.13.2: M 02/23/98

Exam 2 covering sections 6.1, 6.2, 6.3: M 03/30/98

Exam 3 covering sections 6.4, 6.5, 6.6, 10.1, 10.2, 10.3:
W 04/29/98

Final Exam: Thursday, May 7 at 1:30pm in Weir 107
Grading:

Homework: 20%

3 Exams: 50%

Final Exam: 30%
Example MFiles:

Companion
software is available from the authors of the text. It includes the
MATLAB Mfiles used for various examples and figures in the book as well
as other useful information.

Example 1: matlab mfile for
plotting loan cash flow as a discretetime signal

Example 2: matlab mfile for
examining discretetime signal periodicity

Example 3: matlab mfile for
plotting combination discretetime signals

Example 4: matlab mfile for
recursively solving difference equations

Example 5: matlab mfile for
comparing exact differential equation solution to discretetime approximation
found by recursively solving difference equation

Example 6: matlab mfile for
simulating digital PID control of a dc motor

Example 7: matlab mfile for
convolving two discretetime signals

Example 8: matlab mfile for
displaying a discretetime signal and its DTFT

Example 9: matlab mfile
demonstrating how a DFT can be used to approximate a FT
 Example 10: matlab mfile
demonstrating how a DFT can be padded with zeros to get more
resolution in corresponding discretetime signal