Digital Signal Processing Basics

Which of the following is the transfer function H(z) = Y(z)/X(z) of the system described by the difference equation y[n] = x[n] + 0.5x[n − 1] + 0.25y[n − 1]?

  1. A(1 + 0.5z⁻¹)/(1 + 0.25z⁻¹)
  2. B(1 − 0.25z⁻¹)/(1 + 0.5z⁻¹)
  3. C(1 + 0.5z⁻¹)/(1 − 0.25z⁻¹)
Show answer and explanation

Answer: C. (1 + 0.5z⁻¹)/(1 − 0.25z⁻¹)

A delay of one sample corresponds to multiplying by z⁻¹ in the z-transform, so transforming both sides gives Y(z) = X(z) + 0.5z⁻¹X(z) + 0.25z⁻¹Y(z). Collecting the Y(z) terms on the left gives (1 − 0.25z⁻¹)Y(z) = (1 + 0.5z⁻¹)X(z), so H(z) = (1 + 0.5z⁻¹)/(1 − 0.25z⁻¹). The numerator holds the coefficients on the input side and the denominator those of the output feedback; z = 0.25, which makes the denominator 0, is a pole, and z = −0.5, which makes the numerator 0, is a zero.

  • A. This forgets to flip the sign of the coefficient when moving the feedback term to the left side.
  • B. This is the reciprocal of the correct H(z) (numerator and denominator swapped).
  • C. Correct. Moving the feedback term to the left side flips the sign of the denominator coefficient.
Practice this topic Back to topic

Books on Digital Signal Processing Basics Ad

As an Amazon Associate I earn from qualifying purchases.

More Digital Signal Processing Basics questions

  1. Which of the following correctly gives the poles and the stability of the causal system with transfer function H(z) = 1/(1 − 1.3z⁻¹ + 0.4z⁻²)?
  2. An FIR filter with transfer function H(z) = 1 + z⁻² (y[n] = x[n] + x[n − 2]) runs at a sampling frequency of 8 kHz. Which of the following is the frequency of a sine-wave input for which the output is 0?
  3. Which of the following gives the gain magnitudes at DC and at the Nyquist frequency of the filter y[n] = x[n] − x[n − 1] (the difference from the previous input)?
  4. Which of the following is a characteristic of an FIR (finite impulse response) filter?
  5. Which of the following 5-tap FIR filters has linear phase?