Skip to main content

Spectrum of a signal and its samples

Short answer

Sampling converts a continuous-time signal to discrete samples by multiplying with an impulse train. The sampled spectrum is the original spectrum scaled by 1/T and repeated periodically at integer multiples of the sampling frequency ω_s, becoming periodic with period ω_s.

What is sampling. How are spectrum of continuous time signal and its sampled version related? Illustrate with diagram.

Sampling

Sampling converts a continuous-time signal x(t)x(t) into samples x(nT)x(nT) taken every TT seconds (ωs=2π/T\omega_s = 2\pi/T). It is modelled as multiplication by an impulse train:

xp(t)=x(t)∑n=−∞∞δ(t−nT)=∑nx(nT)δ(t−nT)x_p(t) = x(t)\sum_{n=-\infty}^{\infty}\delta(t-nT) = \sum_n x(nT)\delta(t-nT)

Relation between the two spectra

The impulse train has transform P(jω)=2πT∑kδ(ω−kωs)P(j\omega) = \dfrac{2\pi}{T}\sum_k \delta(\omega - k\omega_s). By the multiplication property,

Xp(jω)=12πX(jω)∗P(jω)=1T∑k=−∞∞X(j(ω−kωs))\begin{aligned} X_p(j\omega) &= \frac{1}{2\pi}X(j\omega) * P(j\omega) \\ &= \frac{1}{T}\sum_{k=-\infty}^{\infty} X\big(j(\omega - k\omega_s)\big) \end{aligned}

So the spectrum of the sampled signal is:

  • the original spectrum X(jω)X(j\omega) scaled by 1/T1/T,
  • repeated periodically at every integer multiple of ωs\omega_s,
  • hence periodic in ω\omega with period ωs\omega_s.
(a) Original X(jw), band-limited to wM
            /\  A
           /  \
     -----/----\-----> w
        -wM    wM

(b) Sampled Xp(jw), ws > 2wM   (height A/T)
   /\        /\        /\
  /  \      /  \      /  \
-/----\----/----\----/----\--> w
  -ws         0        ws

(c) Sampled Xp(jw), ws < 2wM  -> overlap (aliasing)
    ___ ___ ___
   /   X   X   \
--/-------------\--> w

Interpretation

  • If ωs>2ωM\omega_s > 2\omega_M, the copies do not overlap and the original spectrum can be cut out with an ideal LPF of gain TT; x(t)x(t) is recovered exactly.
  • If ωs<2ωM\omega_s < 2\omega_M, the copies overlap and the spectrum near ωs/2\omega_s/2 is corrupted (aliasing).
  • For the discrete-time sequence x[n]=x(nT)x[n] = x(nT), the DTFT is X(ejΩ)=Xp(jΩ/T)X(e^{j\Omega}) = X_p(j\Omega/T), i.e. the same picture with frequency axis scaled so that ωs\omega_s maps to 2π2\pi.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Signals and Systems chapter 4 questions →