Professional Documents
Culture Documents
44086-Chapter 1
44086-Chapter 1
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.
1.2
1 (a) f = 0.01 = 200 periodic with Np = 200. 2 30 1 (b) f = 105 ( 2 ) = 1 periodic with Np = 7. 7 3 (c) f = 2 = 3 periodic with Np = 2. 2 3 (d) f = 2 non-periodic. 1 (e) f = 62 ( 2 ) = 31 periodic with Np = 10. 10 10
1.3
(a) Periodic with period Tp = 2 . 5 5 (b) f = 2 non-periodic. 1 (c) f = 12 non-periodic. n (d) cos( 8 ) is non-periodic; cos( n ) is periodic; Their product is non-periodic. 8 (e) cos( n ) is periodic with period Np =4 2 sin( n ) is periodic with period Np =16 8 cos( n + ) is periodic with period Np =8 4 3 Therefore, x(n) is periodic with period Np =16. (16 is the least common multiple of 4,8,16).
1.4
(a) w =
2k N
implies that f =
k N.
Then, f=
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
(c) N k GCD(k, N ) Np = 16
= 0 1 2 3 4 5 6 7 8 9 10 11 12 . . . 16 = 16 1 2 1 4 1 2 1 8 1 2 1 4 . . . 16 = 1 6 8 16 4 16 8 16 2 16 8 16 4 . . . 1
1.5
(a) Refer to g 1.5-1 (b)
3
1
> xa(t)
3 0
10
15 > t (ms)
20
25
30
Figure 1.5-1:
x(n)
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
10
t (ms) 20
-3
1.6
(a) x(n) = Acos(2F0 n/Fs + ) = Acos(2(T /Tp )n + ) But T /Tp = f x(n) is periodic if f is rational. (b) If x(n) is periodic, then f=k/N where N is the period. Then, Tp k Td = ( T ) = k( )T = kTp . f T Thus, it takes k periods (kTp ) of the analog signal to make 1 period (Td ) of the discrete signal. (c) Td = kTp N T = kTp f = k/N = T /Tp f is rational x(n) is periodic.
1.7
(a) Fmax = 10kHz Fs 2Fmax = 20kHz. (b) For Fs = 8kHz, Ffold = Fs /2 = 4kHz 5kHz will alias to 3kHz. (c) F=9kHz will alias to 1kHz.
1.8
(a) Fmax = 100kHz, Fs 2Fmax = 200Hz. (b) Ffold = Fs = 125Hz. 2 5
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
1.9
(a) Fmax = 360Hz, FN = 2Fmax = 720Hz. (b) Ffold = Fs = 300Hz. 2 (c) x(n) = xa (nT ) = xa (n/Fs ) = sin(480n/600) + 3sin(720n/600) = sin(4n/5) 3sin(4n/5) = 2sin(4n/5).
x(n)
1.10
(a) Number of bits/sample Fs = log2 1024 = 10. [10, 000 bits/sec] = [10 bits/sample] = 1000 samples/sec. = 500Hz.
= = =
= = = =
10 1023 .
3cos[(2)(0.3)n] + 2cos[(2)(0.1)n]
min =
5(5) 1023
1.11
x(n) = xa (nT ) 100n = 3cos 200 6
+ 2sin
250n 200
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
= T =
3cos
n 2sin 2
3n 4
ya (t)
1.12
(a) For Fs = 300Hz, x(n) = = n n + 10sin(n) cos 6 3 n n 3cos 3cos 6 3 3cos
1.13
(a) Range xmax xmin = 12.7. range m = 1+ = 127 + 1 = 128 log2 (128) = 7 bits. =
(b) m = 1 +
127 0.02
1.14
R = samples bits ) (8 ) sec sample bits = 160 sec Fs = 10Hz. = 2 1volt = 28 1 = 0.004. (20
Ffold Resolution
1.15
(a) Refer to g 1.15-1. With a sampling frequency of 5kHz, the maximum frequency that can be represented is 2.5kHz. Therefore, a frequency of 4.5kHz is aliased to 500Hz and the frequency of 3kHz is aliased to 2kHz.
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
Fs = 5KHz, F0=2000Hz
50 Fs = 5KHz, F0=3000Hz
100
50 Fs = 5KHz, F0=4500Hz
100
1 0.5 0 0.5 1 0
1 0.5 0 0.5 1 0
50
100
50
100
Figure 1.15-1: (b) Refer to g 1.15-2. y(n) is a sinusoidal signal. By taking the even numbered samples, the sampling frequency is reduced to half i.e., 25kHz which is still greater than the nyquist rate. The frequency of the downsampled signal is 2kHz.
1.16
(a) for levels = 64, using truncation refer to g 1.16-1. for levels = 128, using truncation refer to g 1.16-2. for levels = 256, using truncation refer to g 1.16-3.
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
10
20
30
40
50
60
70
80
90
100
10
15
20
25
30
35
40
45
50
Figure 1.15-2:
1 0.5 0 0.5 1 0
50
100 > n
150
200
50
100 > n
150
200
0 0.01
> e(n)
50
100 > n
150
200
Figure 1.16-1:
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
1 0.5 0 0.5 1 0
50
100 > n
150
200
50
100 > n
150
200
0 0.005
> e(n)
50
100 > n
150
200
Figure 1.16-2:
levels = 256, using truncation, SQNR=43.7739dB 1 0.5 0 0.5 1 0 x 10
3
1 0.5
> xq(n)
> x(n)
0 0.5 1 0
50
100 > n
150
200
50
100 > n
150
200
0 2
> e(n)
4 6 8 0
50
100 > n
150
200
Figure 1.16-3: 10
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
(b) for levels = 64, using rounding refer to g 1.16-4. for levels = 128, using rounding refer to g 1.16-5. for levels = 256, using rounding refer to g 1.16-6.
1 0.5 0 0.5 1 0
50
100 > n
150
200
50
100 > n
150
200
0.04 0.02
> e(n)
0 0.02 0.04 0
50
100 > n
150
200
Figure 1.16-4:
11
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
1 0.5 0 0.5 1 0
50
100 > n
150
200
50
100 > n
150
200
0.02 0.01
> e(n)
0 0.01 0.02 0
50
100 > n
150
200
Figure 1.16-5:
levels = 256, using rounding, SQNR=44.0353dB 1 0.5 0 0.5 1 0
> xq(n) > x(n)
1 0.5 0 0.5 1 0
50
100 > n
150
200
50
100 > n
150
200
0.01 0.005
> e(n)
0 0.005 0.01 0
50
100 > n
150
200
Figure 1.16-6: 12
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
(c) The sqnr with rounding is greater than with truncation. But the sqnr improves as the number of quantization levels are increased. (d) levels 64 128 256 theoretical sqnr 43.9000 49.9200 55.9400 sqnr with truncation 31.3341 37.359 43.7739 sqnr with rounding 32.754 39.2008 44.0353 The theoretical sqnr is given in the table above. It can be seen that theoretical sqnr is much higher than those obtained by simulations. The decrease in the sqnr is because of the truncation and rounding.
13
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.
14
2007 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist. No portion of this material may be reproduced, in any form or by any means, without permission in writing from the publisher. For the exclusive use of adopters of the book Digital Signal Processing, Fourth Edition, by John G. Proakis and Dimitris G. Manolakis. ISBN 0-13-187374-1.