18.07.2013 Views

LR Rabiner and RW Schafer, June 3

LR Rabiner and RW Schafer, June 3

LR Rabiner and RW Schafer, June 3

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DRAFT: L. R. <strong>Rabiner</strong> <strong>and</strong> R. W. <strong>Schafer</strong>, <strong>June</strong> 3, 2009<br />

BIBLIOGRAPHY 495<br />

xn[m] = s[m]w[n − m]<br />

as the input to the homomorphic processing system.<br />

(a) State the condition under which we can approximate xn[m] as<br />

where<br />

x[m] = pn[m] ∗ hv[m]<br />

pn[m] = p[m]w[n − m]<br />

(b) For the special case n = 0, find the z-transform of p0[m] in terms<br />

of the z-transform of w[m].<br />

(c) Express the complex cepstrum, ˆp0[m], in terms of ˆw[m].<br />

8.11 The z-transform of a signal x[n] is defined as<br />

N−1 <br />

X(z) = x[n]z −n<br />

n=0<br />

We evaluate X(z) at a set of points<br />

zk = AW −k<br />

k = 0, 1, . . . , M − 1<br />

where A <strong>and</strong> W are arbitrary complex numbers. If we make the<br />

simple substitution<br />

nk = [n2 + k 2 − (k − n) 2 ]<br />

2<br />

then X(zk) can be written in the form<br />

N−1 <br />

X(zk) = P [k] y[n]g[k − n]<br />

n=0<br />

i.e., X(zk) is a convolution of y[n] <strong>and</strong> g[n].<br />

(a) Determine P [k], y[n] <strong>and</strong> g[n] in terms of x[n], A, <strong>and</strong> W .<br />

(b) Sketch the points zk in the z-plane.<br />

(c) Can you suggest how the FFT can be used to evaluate the above<br />

expression for X(zk)?<br />

8.12 (MATLAB Exercise) Write a MATLAB program to compute the<br />

cepstrum of the signal:<br />

in 3 ways, namely:<br />

x1[n] = a n u[n] |a| < 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!