Question

In: Electrical Engineering

1. a) Compute the impulse response of the following filters. If the impulse response is infinite,...

1. a) Compute the impulse response of the following filters. If the impulse response is infinite, feel free to stop once a pattern becomes apparent.

i. y[n] = 2/3 · x[n − 1] − 1/3 x[n − 2]

ii. y[n] = x[n − 1] − x[n − 2] − 1/3 y[n − 2]

b) What are the feed-back (b[k]) and feed-forward (a[k]) coefficients of the following filters? You may assume that a starts at delay of k = 1 (i.e., does not include the gain factor).

i. y[n] = 1/2 · x[n] + 1/2 · x[n − 2] + y[n − 1] − y[n − 2] + y[n − 3]

ii. y[n] = ∑ 4 k=0 (−1)^k · x[n − k]

c) Two of the systems given in questions (1) and (2) are FIR filters; which ones? For each one, construct plots (using a computer) of the DFT of the impulse response magnitude |H[m]|. (To make it concrete, zero-pad the impulse response to N = 512 samples.) What can you infer about these filters from the resulting plots?

d) For all of the systems given above (either FIR or IIR), compute (sample) their z-transform by using scipy.signal.freqz, and plot the resulting magnitude responses |H(z)|. For the FIR systems, how do the plots compare to your plots in question 3? For the IIR systems, what can you learn about the systems from the frequency response curves? What do these curves not tell you?

e) Compute the poles and zeros of the filters given in questions (1) and (2). For each filter, determine if it is high-pass or low-pass, and whether or not it is stable.

Solutions

Expert Solution


Related Solutions

Compute and plot the unit-impulse response of the following model. 10ÿ + 3ẏ + 7y = f(t)
Compute and plot the unit-impulse response of the following model.10ÿ + 3ẏ + 7y = f(t)
determine the impulse response and the step response of the following causal systems plot the pole-zero...
determine the impulse response and the step response of the following causal systems plot the pole-zero patterns and determine which are stable y(n) = 3/4y(n - 1)- 1/8y(n - 2) + x(n)
The impulse response of a discrete-time LTI system is given as ℎ[?] = ?[? + 1]...
The impulse response of a discrete-time LTI system is given as ℎ[?] = ?[? + 1] − ?[? − 1] a) State whether or not the system is (i) memoryless, (ii) causal, (iii) stable. Justify your answers mathematically. b) Find the output ?[?] of the system for input ?[?] = (0.5) ??[?].
Percent Overshoot Problem for a Unit Impulse Response
The unit impulse of a system (which isn't necessarily 2nd order) is shown in the figure. In the figure, A denotes the shaded area. You must show that the percentovershoot of the output in response to a step input (%OS) is a linear function of the shaded area A. Show also that the %OS is dependent only on A and the transferfunction DC gain.
Percent Overshoot Problem for a Unit Impulse Response
The unit impulse of a system (which isn't necessarily 2nd order) is shown in the figure. In the figure, A denotes the shaded area. You must show that the percentovershoot of the output in response to a step input (%OS) is a linear function of the shaded area A. Show also that the %OS is dependent only on A and the transferfunction DC gain.
Question 1 - Infinite Sequences. (a). Determine an infinite sequence that satisfies the following . ....
Question 1 - Infinite Sequences. (a). Determine an infinite sequence that satisfies the following . . . (i) An infinite sequence that is bounded below, decreasing, and convergent (ii) An infinite sequence that is bounded above and divergent (iii) An infinite sequence that is monotonic and converges to 1 as n → ∞ (iv) An infinite sequence that is neither increasing nor decreasing and converges to 0 as n → ∞ (b). Given the recurrence relation an = an−1 +...
What is impulse response, why it is important? How else is it called?
What is impulse response, why it is important? How else is it called?
example step and impulse response of first and second order systems Matlab reports
example step and impulse response of first and second order systems Matlab reports
Free Response: An electron is fired at a negatively charged infinite plane with an initial speed...
Free Response: An electron is fired at a negatively charged infinite plane with an initial speed of 6.5 × 107 m/s. The plane has a surface charge density of σ = −2.0 µC/m2 . a) How far does the electron travel before it stops? b) Which point is at a higher potential, the starting point or the ending point? c) Do a) and b) for a proton with the same initial speed fired at a positively charged plane with a...
MATLAB’s conv() function produces an output that is longer than both the original impulse response and...
MATLAB’s conv() function produces an output that is longer than both the original impulse response and input signals. We will look more at this in the discrete-time signals and systems unit, but think about why this might be happening and how to deal with this when plotting your resultant output.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT