Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The task is to design a Matlab form application that does the following: Two commonly used window functions are: a) Hamming window (Matlab command hamming)
The task is to design a Matlab form application that does the following:
Two commonly used window functions are: a) Hamming window (Matlab command hamming) b) Kaiser window (Matlab command Kaiser) If the impulse response is one sided (as in a digital differentiator or a Hilbert transformer), only half the window will be used. If the impulse response is two-sided (as in low-pass or band-pass filters), the full window will be used. Tasks 1) Design a 127-order (128 point) low-pass filter with pass band up to 2 kHz using the firpm command. Use the sampling frequency of 15 kHz. Plot the (i) impulse response and (ii) magnitude of the Fourier Transform of the impulse response. 2) Next, truncate this to a 64-point filter by using only the middle 64 terms of the impulse response. The first 32 samples and the last 32 samples of the impulse response should be set to zero (middle 64 samples must be retained.) Plot the magnitude of the Fourier transform of this modified impulse response. 3) Next, window the above 64-point impulse response with a length 64 Hamming window (multiply term wise the impulse response value and the window function.) Plot the transfer function (magnitude of the Fourier Transform) of this revised impulse response. You should observe a significant improvement in the response. Two commonly used window functions are: a) Hamming window (Matlab command hamming) b) Kaiser window (Matlab command Kaiser) If the impulse response is one sided (as in a digital differentiator or a Hilbert transformer), only half the window will be used. If the impulse response is two-sided (as in low-pass or band-pass filters), the full window will be used. Tasks 1) Design a 127-order (128 point) low-pass filter with pass band up to 2 kHz using the firpm command. Use the sampling frequency of 15 kHz. Plot the (i) impulse response and (ii) magnitude of the Fourier Transform of the impulse response. 2) Next, truncate this to a 64-point filter by using only the middle 64 terms of the impulse response. The first 32 samples and the last 32 samples of the impulse response should be set to zero (middle 64 samples must be retained.) Plot the magnitude of the Fourier transform of this modified impulse response. 3) Next, window the above 64-point impulse response with a length 64 Hamming window (multiply term wise the impulse response value and the window function.) Plot the transfer function (magnitude of the Fourier Transform) of this revised impulse response. You should observe a significant improvement in the responseStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started