Utah State University
ECE 3640
Homework # 1
Due Friday, Jan. 20, 2006
Reading
1. Chapter 8.
Homework:
1. Please send email to [email protected] so that I can have email for everyone in the class. In your email, make it clear your name and what class
ECE 3640
Filter Programming Assignment
Objective and Background
In this programming assignment you will design both IIR and FIR lters. The IIR lter is designed by
pole placement. The FIR lter is designed with the help of a Matlab design tool. You will the
Utah State University
ECE 3640
M ATLAB Experiments in Sampling
Computers equipped with sound cards can be used to explore some aspects of sampling and aliasing. In this lab,
you will generate signals and explore their effect as they are sampled and played
r eh R g y Y e
`qappxaSqdztXSfgPQpX
X R h R e eX y g R RP eay cca R X R yX e Wy Y y T Wy r y Y eyW
zfxWjSxW#qaz'fppl6xxqPUS!p3S`SxxzfxW'G3zzhsSvP#VnY2ty3wyisxyfSgP'3zf
c Y Yc r ec Wa r r g Ya e y Y r Wy Y Wa g Ya e Y R yh e d R W e X I
4z2SfziQzspvXS
ECE 3640
Lecture 6 Sampling
Objective:
cations.
To learn and prove the sampling theorem and understand its impli-
The sampling theorem
Due to the increased use of computers in all engineering applications, including
signal processing, it is important to s
ECE 3640
Lecture 1 Discrete-time systems
Objective: To learn about discrete-time systems. To learn about numeric solution
of dierence equations. To learn about analytical solution of dierence equations,
including the zero-input response and the zero-state
ECE 3640
Lecture 3 Building blocks for signals: Vector spaces
Objective: To learn about how to construct signals (and other things) from basic
building blocks as a preparation for studying Fourier series.
An informal example
Before getting to that formali
ECE 3640
Lecture 5 Fourier Transforms and their properties
Objective:
To learn about Fourier transforms, which are a representation of
nonperiodic functions in terms of trigonometric functions. Also, to see the notation
for some useful functions and see t
ECE 3640
Lecture 4 Fourier series: expansions of periodic functions.
Objective: To build upon the ideas from the previous lecture to learn about
Fourier series, which are series representations of periodic functions.
Periodic signals and representations
F
ECE 3640
Lecture 9 The Discrete-time Fourier Transform
Objective: To learn about the discrete-time Fourier transform (DTFT), which
provides a spectral representation for discrete-time signals.
Transforms we have met and loved
We have studied this year a v
a y c x cufc
qgcfw_v`daw`thtq
gc c p g gc c y x` ae g p a r e c x y` f c r c x x a
Shfy qe GtfwtQwtdxcfw_QqwdtwScCQhtQhtx VthQ`
e 1 v ~ Q ~
thr
xfc r`f
g x a ` u g c x ae g pc f y gefx c x y` f c r c x xe ` a x a `
`twI` hig7 Qqwdt|SCh`7qQtbhcf
ECE 3640
Adaptive Filter Programming Assignment
Spring 2006
Introduction
An adaptive lter is a lter in which the coecients are adjusted to force the output of the lter y [t] to
match some desired input signal d[t]. Usually adaptive lters are FIR. Schemati
Utah State University
ECE 3640
Homework # 12
Due Friday, April 28, 2006
Reading: Chapter 13
Homework:
1. Problem 13.1-1
2. Problem 13.2-1
3. Problem 13.3-1
4. Problem 13.4-3
1
Utah State University
ECE 3640
Homework # 4
Due Friday, Feb 10, 2006
Reading
1. Chapter 11, Chapter 12.
Homework:
1. (5 pts) 11.6-2. (We will not talk about this in class; you should carefully read
section 11.6)
2. (5 pts) 11.4-4
3. (10 pts) 11.7-1(a,c)
Utah State University
ECE 3640
Homework # 6
Due Friday, Feb 24, 2006
Reading
1. Chapter 3
Homework:
1. (20 pts) Problem 3.4-3(a,b,c,d).
2. (10 pts) For the Fourier series obtained in 3.4-3(a), make plots using Matlab of
the rst n nonzero terms of the se
Utah State University
ECE 3640
Homework # 8
Due Friday, Mar 31, 2006
Reading
1. Chapter 4
Homework:
1. (5 pts) Problem 4.1-1
2. (5 pts) Problem 4.1-2
3. (5 pts) Problem 4.1-3
4. (5 pts) Problem 4.1-4
5. (5 pts) Problem 4.1-5
6. (5 pts) Problem 4.1-7
7.
Utah State University
ECE 3640
Homework # 10
Due Friday, April 14, 2006
Reading
1. Chapter 5, Sections 10.2, 10.3, 10.5
Homework:
1. Problem 5.1-4
2. Problem 5.1-7
3. Problem 5.1-8
4. Problem 5.1-10
5. Problem 5.2-1
6. Problem 10.2-1
7. Problem 10.2-2(a
Utah State University
ECE 3640
Homework # 11
Due Friday, April 21, 2006
Reading: Chapter 5, Chapter 10
Homework:
1. Problem 5.1-5
2. Problem 5.1-9
3. Problem 5.1-10
4. Problem 10.6-6
5. This exercise is to be in conjunction with Matlab.
Let x(t) = et u(
ECE 3640
Lecture 11 State-Space Analysis
Objective:
systems
To learn about state-space analysis for continuous and discrete-time
Perspective
Transfer functions provide only an input/output perspective of what is going on
in a system. There may be things g