Digital Signal Processing Reference
In-Depth Information
z
−1
x
(
n
)
Fig. B.2
Problem Q50
y
(
n
)
Q57:
Implement the following digital system in cascade:
H
ð
z
Þ¼
ð
2z
5
Þð
z
þ
1
Þ
z
3
þ
5z
2
þ
6z
Þ
:
ð
Q58:
Why do we normally choose
complex poles as
conjugates in digital
systems?
Q59: How can we equalize the distorting effect of a communication channel?
Q60: What are the advantages of FIR over IIR filters?
Q61: Explain Gibbs phenomenon and how it can be dealt with in digital systems.
Q62: Design an ideal FIR HPF with cutoff frequency = 20 Hz, knowing that the
sampling frequency is f
s
= 100 Hz. (Hint: use Tables to find h(n) for LPF,
then convert to HPF).
Q63: Plot the pole diagram of the sinusoidal digital oscillator. How can we
deduce the frequency of oscillation from these poles?
Q64: Simulate the following DSP systems using MATLAB (find the output time
signal for arbitrary causal input x(n) and the frequency response of the
system):
(a) The system shown in Fig.
B.3
(b) The system shown in Fig.
B.2
.
Q65: Design a digital DC blocker with f
s
= 20 kHz that attenuates the frequency
f = 20 Hz by -0.1 dB.
Q66: A signal x(t) = sin(t) is corrupted by AWGN n(t) with SNR = 0 dB.
Simulate the noisy signal s(t) = x(t)+n(t) using MATLAB and find the
spectra of all signals. Design a Butterworth analog LPF to reduce noise and
find the output of this filter.
Q67: A random signal n(t) is received and saved as a data file with f
s
= 1 kHz
and length N = 1000 samples. Write a MATLAB code to find the pdf of
this signal.
Q68: An analog signal has a time duration of 3 ms. How long would be the
frequency range of this signal?
Answer to Q4 (Hilbert Transformer):
1. We have y
ð
t
Þ¼
x
ð
xt
p
=
2
Þ¼
x x t
p
=
x
h
i
. Hence, there is a time-delay of
x
, where the new time axis is t
n
¼
t
p
=
x
. Therefore, the system has memory.
2. It is causal since there is no time-advance.
3. Consider only positive frequencies, hence the phase shift is -p/2 [see Tutorial
33]. Consider sinusoids in complex exponential form.
Let z
ð
t
Þ¼
ae
j
ð
x
1
t
þ
c
Þ
þ
be
j
ð
x
2
t
þ
d
Þ
, where a, b, c and d are constants. We have:
p
=
2
Search WWH ::
Custom Search