Homework 1, ECE 161A
Chapter 2: 2.26, 2.28, 2.48, 2.55, 2.84 (Do not turn in, just to help with the review)
Matlab problem (Need to turn in): This problem will cover the basics of Matlab for DSP, such
as plotting and ltering. If you are confused as to how
HW7 Solution supplements
8.23
a y[n] = x[(n 5)6 ] from the properties of DFT.
c This is another way to think about the problem rather than using the brute-force. Lets
dene, Y [k] = X[k + 1].
2pi
Hence using the shift property of DFT, y[n] = ej 6 k x[n].
N
HW3 matlab problem Solution
1. So, the given speech le has been corrupted using two tone frequencies. Now to identify
these two frequencies we plot the fft of the given corrupted speech sequence. From this
plot, the two tone frequencies can be identied by
HW4 problem 4 solution
4. From problem 7.16 the specs for the digital low pass lter is given as,
0.98 < H(ej ) < 1.02, f or0 | 0.63
(1)
0.15 < H(ej ) < 0.15, f or0.65 |
(2)
Now our job is to design a butterworth analog lter rst, and then we will convert
Prof Rao
Linear Phase FIR filters
Lecture By Prof. Rao
ECE 161A
Generalized Linear Phase
Prof Rao
A filter with generalized linear phase has the
following form
j
j
H ( e ) = A( e ) e
j
A( e )
j
e
j
is a real function of frequency
Theorem: A linear phase
Prof Rao
Windows and FIR Filter Design
Lecture By Prof. Rao
ECE 161A
Filter Design: Low Pass Filter Design
Problem: Given 1 , 2 , p and
that meets specification
s
Prof Rao
, find the lowest complexity filter
Two Choices
1. IIR Filters (Infinite Impulse R
HW4 problem 5 (Due 10/27)
In this assignment, we will examine the design of digital IIR filters via the bilinear transform and
impulse invariance techniques. Suppose we wish to design a digital filter with the following specifications: passband from 0 to
ECE 161A
Homework 4
Problems 1-3: 7.4, 7.26 d,e, 7.27 (Due 10/20)
Problem 4: Design a IIR filter to match the specs in 7.15, Use Butterworth analog filters and
bilinear transformation. Do not use the Matlab programs for filter design for this problem. (Du
HW 5 ECE 161A (due on 7th Nov)
Book problems:
5.30, 5.34, 5.37, 5.38, 5.47, 5.53
Matlab:
Use the filterbuilder() command in Matlab, which will open a GUI and design a low pass filter using
that with your choice of parameters and generate the frequency res
HW3:
Book problems: 6.24, 6.25 a, b, d, 6.42 a,b,c,d
Note: an all pass filter is a filter with magnitude response of unity. Also if it has a pole at "a",
there will a zero at location 1/a
Matlab Problem:
In this problem you have been provided a speech fil
Review Quiz ECE 161A, Fall 2012
Some Guidelines for the Quiz
The exam is closed book and you are allowed to use a sheet of notes. Please hand in the sheet
of notes along with your answer sheets.
You are allowed to use a calculator for simple calculation
Midterm
ECE 161A, Spring 2008
Some guidelines for the Midterm
Please sit as far apart as possible.
Please keep your answer sheet under your control at all times.
Please show your work as it may enable you to receive partial credit.
Please note that yo
Prof Rao
Linear Phase FIR filters
Lecture By Prof. Rao
ECE 161A
Generalized Linear Phase
Prof Rao
A filter with generalized linear phase has the
following form
j
j
H ( e ) = A( e )e
j
A( e )
j
e
j
is a real function of frequency
Theorem: A linear phase
Generalized Linear Phase
Theorem: A linear phase Real, Causal, Stable, Rational (RCSR) lter is necessarily FIR.
The phase or group delay of such a lter is half its order; it satises either the symmetry
relationship (h[n] = h[M n]) or the antisymmetry rela
Prof Rao
Windows and FIR Filter Design
Lecture By Prof. Rao
ECE 161A
Filter Design: Low Pass Filter Design
Prof Rao
Problem: Given 1 , 2 , p and s , find the lowest complexity filter
that meets specification
Two Choices
1. IIR Filters (Infinite Impulse Re
Prof Rao
Implementation of Filters
Start with the difference equation
y[ n ] =
N
a
k =1
M
k
y[n k ] + bk x[n k ]
k =0
Corresponding transfer function
bk z k
k =0
M
B( z )
=
H ( z) =
N
A( z ) 1 ak z k
k =1
Prof Rao
Hardware Requirements
Storage
Adders
Mult
Homework 2, ECE 161A
Problems from text 3.21, 3.30, 3.54, 4.23, 4.24, 4.30 (Do not turn in, just to help with the
review)
Matlab problem (Need to turn in):
In this assignment, we will examine the sampling of a continuous-time sinusoidal signal xc (t) at
v