02.10.2019 Views

UploadFile_6417

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

534 Chapter 9 SAMPLING RATE CONVERSION<br />

P9.25 We want to design a linear-phase FIR filter to increase the input sampling rate by a factor<br />

of 3 using the intfilt function.<br />

1. Assuming full bandwidth of the signal to be interpolated, determine the impulse<br />

response of the required FIR filter. Plot its amplitude response and the log-magnitude<br />

response in dB. Experiment with the length parameter L to obtain a reasonable<br />

stopband attenuation.<br />

2. Assuming that bandwidth of the signal to be interpolated is π/2, determine the<br />

impulse response of the required FIR filter. Plot its amplitude response and the<br />

log-magnitude response in decibels. Again experiment with the length parameter L to<br />

obtain a reasonable stopband attenuation.<br />

P9.26 We want to design a linear-phase FIR filter to increase the input sampling rate by a factor<br />

of 5 using the intfilt function.<br />

1. Assuming full bandwidth of the signal to be interpolated, determine the impulse<br />

response of the required FIR filter. Plot its amplitude response and the log-magnitude<br />

response in decibels. Experiment with the length parameter L to obtain a reasonable<br />

stopband attenuation.<br />

2. Assuming that bandwidth of the signal to be interpolated is 4π/5, determine the<br />

impulse response of the required FIR filter. Plot its amplitude response and the<br />

log-magnitude response in decibels. Again experiment with the length parameter L to<br />

obtain a reasonable stopband attenuation.<br />

P9.27 Using the Parks-McClellan algorithm, design an interpolator that increases the input<br />

sampling rate by a factor of I =2.<br />

1. Determine the coefficients of the FIR filter that has 0.5 dB ripple in the passband and<br />

50 dB attenuation in the stopband. Choose reasonable values for the band-edge<br />

frequencies.<br />

2. Provide plots of the impulse and the log-magnitude responses.<br />

3. Determine the corresponding polyphase structure for implementing the filter.<br />

4. Let x(n) =cos(0.4πn). Generate 100 samples of x(n), and process it using this filter to<br />

interpolate by I =2to obtain y(m). Provide the stem plots of the both sequences.<br />

P9.28 Using the Parks-McClellan algorithm, design an interpolator that increases the input<br />

sampling rate by a factor of I =3.<br />

1. Determine the coefficients of the FIR filter that has 0.1 dB ripple in the passband and<br />

40 dB attenuation in the stopband. Choose reasonable values for the band-edge<br />

frequencies.<br />

2. Provide plots of the impulse and the log-magnitude responses.<br />

3. Determine the corresponding polyphase structure for implementing the filter.<br />

4. Let x(n) =cos(0.3πn). Generate 100 samples of x(n) and process it using this filter to<br />

interpolate by I =3to obtain y(m). Provide the stem plots of both sequences.<br />

P9.29 A signal x(n) istobeinterpolated by a factor of 3. It has a bandwidth of 0.4π, but we<br />

want to preserve frequency band up to 0.3π in the interpolated signal. Using the<br />

Parks-McClellan algorithm, we want to design such an interpolator.<br />

1. Determine the coefficients of the FIR filter that has 0.1 dB ripple in the passband and<br />

40 dB attenuation in the stopband.<br />

2. Provide plots of the impulse and the log-magnitude responses.<br />

Copyright 2010 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).<br />

Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.

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

Saved successfully!

Ooh no, something went wrong!