0% found this document useful (0 votes)
1K views10 pages

Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

The document is a solutions manual for the 5th edition of 'Digital Signal Processing: Principles, Algorithms, and Applications' by Proakis and Manolakis. It includes various chapters with exercises and solutions related to digital signal processing concepts, including discrete-time signals, system properties, and signal transformations. The manual is intended to assist students and professionals in understanding and applying digital signal processing techniques.

Uploaded by

pbb72527
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views10 pages

Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

The document is a solutions manual for the 5th edition of 'Digital Signal Processing: Principles, Algorithms, and Applications' by Proakis and Manolakis. It includes various chapters with exercises and solutions related to digital signal processing concepts, including discrete-time signals, system properties, and signal transformations. The manual is intended to assist students and professionals in understanding and applying digital signal processing techniques.

Uploaded by

pbb72527
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e

SOLUTIONS MANUAL

Ethem Mutlu Sözer


Saroja Srinidhi
Yi Xiang

DIGITAL SIGNAL PROCESSING


Principles, Algorithms, and Applications
5th Edition

John G. Proakis
Northeastern University

Dimitris G. Manolakis
MIT Lincoln Laboratory

Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e

2
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

Chapter 1
www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e

1.1
(a) One dimensional, multichannel, discrete time, and digital.
(b) Multi dimensional, single channel, continuous-time, analog.
(c) One dimensional, single channel, continuous-time, analog.
(d) One dimensional, single channel, continuous-time, analog.
(e) One dimensional, multichannel, discrete-time, digital.

3
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e

4
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis

Chapter 2
www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e

2.1
(a)  
1 2
x(n) = . . . 0, , , 1, 1, 1, 1, 0, . . .
3 3 ↑
. Refer to fig 2.1-1. Also, visit Library Genesis (forum.mhut.org, libgen.is) for more manuals.
(b) After folding s(n) we have

1 1 1 1

2/3

1/3

-3 -2 -1 0 1 2 3 4

Figure 2.1-1:

 
2 1
x(−n) = . . . 0, 1, 1, 1, 1, , , 0, . . . .
↑ 3 3

After delaying the folded signal by 4 samples, we have


 
2 1
x(−n + 4) = . . . 0, 0, 1, 1, 1, 1, , , 0, . . . .
↑ 3 3

On the other hand, if we delay x(n) by 4 samples we have


 
1 2
x(n − 4) = . . . 0, 0, , , 1, 1, 1, 1, 0, . . . .
↑ 3 3

Now, if we fold x(n − 4) we have


 
2 1
x(−n − 4) = . . . 0, 1, 1, 1, 1, , , 0, 0, . . .
3 3 ↑

5
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis
(c)
 
2 1
x(−n + 4) = . . . 0, 1, 1, 1, 1, , , 0, . . .
↑ 3 3

(d) To obtain x(−n + k), first we fold x(n). This yields x(−n). Then, we shift x(−n) by k
samples to the right if k > 0, or k samples to the left if k < 0.
www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e
(e) Yes.
1 2
x(n) = δ(n − 2) + δ(n + 1) + u(n) − u(n − 4)
3 3

2.2
 
1 1
x(n) = . . . 0, 1, 1, 1, 1, , , 0, . . .
↑ 2 2

(a)
 
1 1
x(n − 2) = . . . 0, 0, 1, 1, 1, 1, , , 0, . . .
↑ 2 2

(b) ⎧ ⎫
⎨ 1 1 ⎬
x(4 − n) = . . . 0, , , 1, 1, 1, 1, 0, . . .
⎩ 2 2 ⎭

(see 2.1(d))
(c)
 
1 1
x(n + 2) = . . . 0, 1, 1, 1, 1, , , 0, . . .
↑ 2 2

(d)
 
x(n)u(2 − n) = . . . 0, 1, 1, 1, 1, 0, 0, . . .

(e)
 
x(n − 1)δ(n − 3) = . . . 0, 0, 1, 0, . . .

(f)

x(n2 ) = {. . . 0, x(4), x(1), x(0), x(1), x(4), 0, . . .}


 
1 1
= . . . 0, , 1, 1, 1, , 0, . . .
2 ↑ 2

(g)

x(n) + x(−n)
xe (n) = ,
 2 
1 1
x(−n) = . . . 0, , , 1, 1, 1, 1, 0, . . .
2 2 ↑
 
1 1 1 1 1 1
= . . . 0, , , , 1, 1, 1, , , , 0, . . .
4 4 2 2 4 4

6
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital (h)
Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis
x(n) − x(−n)
xo (n) =
 2 
1 1 1 1 1 1
= . . . 0, − , − , − , 0, 0, 0, , , , 0, . . .
4 4 2 2 4 4

www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e
2.3
(a)

⎨ 0, n<0
u(n) − u(n − 1) = δ(n) = 1, n=0
0, n>0

(b)
n 
0, n<0
δ(k) = u(n) =
1, n≥0
k=−∞

∞ 
0, n<0
δ(n − k) =
1, n≥0
k=0

2.4
Let
1
xe (n) = [x(n) + x(−n)],
2
1
xo (n) = [x(n) − x(−n)].
2
Since
xe (−n) = xe (n)

and
xo (−n) = −xo (n),

it follows that
x(n) = xe (n) + xo (n).

The decomposition is unique. For


 
x(n) = 2, 3, 4, 5, 6 ,

we have  
xe (n) = 4, 4, 4, 4, 4

and  
xo (n) = −2, −1, 0, 1, 2 .

7
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


2.5
Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis
First, we prove that

xe (n)xo (n) = 0
n=−∞

www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e
∞ ∞
xe (n)xo (n) = xe (−m)xo (−m)
n=−∞ m=−∞

= − xe (m)xo (m)
m=−∞

= − xe (n)xo (n)
n=−∞

= xe (n)xo (n)
n=−∞
= 0

Then,
∞ ∞
2 2
x (n) = [xe (n) + xo (n)]
n=−∞ n=−∞
∞ ∞ ∞
= x2e (n) + x2o (n) + 2xe (n)xo (n)
n=−∞ n=−∞ n=−∞
= Ee + Eo

2.6
(a) No, the system is time variant. Proof: If

x(n) → y(n) = x(n2 )


2
x(n − k) → y1 (n) = x[(n − k) ]
= x(n2 + k 2 − 2nk)
= y(n − k)

(b) (1)
 
x(n) = 0, 1, 1, 1, 1, 0, . . .

(2)
 
y(n) = x(n2 ) = . . . , 0, 1, 1, 1, 0, . . .

(3)
 
y(n − 2) = . . . , 0, 0, 1, 1, 1, 0, . . .

8
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis
(4)  
x(n − 2) = . . . , 0, 0, 1, 1, 1, 1, 0, . . .

(5)  
y (n) = T [x(n − 2)] = . . . , 0, 1, 0, 0, 0, 1, 0, . . .
www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e
2

(6)
y2 (n) = y(n − 2) ⇒ system is time variant.

(c) (1)  
x(n) = 1, 1, 1, 1

(2)  
y(n) = 1, 0, 0, 0, 0, −1

(3)  
y(n − 2) = 0, 0, 1, 0, 0, 0, 0, −1

(4)  
x(n − 2) = 0, 0, 1, 1, 1, 1, 1

(5)  
y2 (n) = 0, 0, 1, 0, 0, 0, 0, −1

(6)
y2 (n) = y(n − 2).
The system is time invariant, but this example alone does not constitute a proof.
(d) (1)
y(n) = nx(n),
 
x(n) = . . . , 0, 1, 1, 1, 1, 0, . . .

(2)  
y(n) = . . . , 0, 1, 2, 3, . . .

(3)  
y(n − 2) = . . . , 0, 0, 0, 1, 2, 3, . . .

(4)  
x(n − 2) = . . . , 0, 0, 0, 1, 1, 1, 1, . . .

9
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com


Digital Signal Processing (Principles, Algorithms and Applications) (5th Edition) Proakis
(5)
y2 (n) = T [x(n − 2)] = {. . . , 0, 0, 2, 3, 4, 5, . . .}

(6)
y2 (n) = y(n − 2) ⇒ the system is time variant.
www.yakibooki.com/download/digital-signal-processing-principles-algorithms-and-applications-5th-e
2.7
(a) Static, nonlinear, time invariant, causal, stable.
(b) Dynamic, linear, time invariant, noncausal and unstable. The latter is easily proved.
For the bounded input x(k) = u(k), the output becomes
n+1 
0, n < −1
y(n) = u(k) =
n + 2, n ≥ −1
k=−∞

since y(n) → ∞ as n → ∞, the system is unstable.


(c) Static, linear, timevariant, causal, stable.
(d) Dynamic, linear, time invariant, noncausal, stable.
(e) Static, nonlinear, time invariant, causal, stable.
(f) Static, nonlinear, time invariant, causal, stable.

2.8
(a) True. If
v1 (n) = T1 [x1 (n)] and
v2 (n) = T1 [x2 (n)],
then
α1 x1 (n) + α2 x2 (n)
yields
α1 v1 (n) + α2 v2 (n)
by the linearity property of T1 . Similarly, if

y1 (n) = T2 [v1 (n)] and

y2 (n) = T2 [v2 (n)],


then
β1 v1 (n) + β2 v2 (n) → y(n) = β1 y1 (n) + β2 y2 (n)
by the linearity property of T2 . Since

v1 (n) = T1 [x1 (n)] and

v2 (n) = T2 [x2 (n)],


it follows that
A1 x1 (n) + A2 x2 (n)
yields the output
A1 T [x1 (n)] + A2 T [x2 (n)],

10
Copyright © 2022 Pearson Education, Inc.

This Book is Available on YakiBooki.com

You might also like