• [email protected]
dsp.systems
  • Journal
  • Theory
  • Mathematics
  • Implementation
  • About
Sign In

From Continuous to Discrete: The s‑plane and z‑plane

ValkanPavlov Jurnal 26 May 2026

Digital signal processing builds upon concepts from continuous‑time systems. The bridge between the two worlds is the z‑transform, which maps the familiar s‑plane (Laplace domain) into the discrete‑time z‑plane. Understanding this mapping is essential for anyone designing digital filters or analyzing discrete‑time systems.

In the s‑plane, stability depends on whether poles lie in the left half‑plane. In the z‑plane, the condition becomes whether poles lie inside the unit circle. The transformation $z = e^{sT}$ preserves stability and reveals how key properties such as damping and natural frequency translate into the discrete domain.

z-plane stability diagram

This method is fundamental for stability analysis and system behaviour prediction in digital filters and discrete‑time systems. The z‑plane provides a rich geometric interpretation: the radial distance from the origin determines the damping (how fast transients decay), and the angular position determines the frequency of oscillation. Poles inside the unit circle (|z| < 1) guarantee stability, with smaller radii corresponding to faster damping. The angle measured from the positive real axis, converted to continuous‑time frequency via $ω = θ/T$, reveals the resonant frequency of the system. This unified framework simplifies both analysis and design.

Full article: s‑plane to z‑plane: Poles, Stability and Transformation — a complete guide with examples, figures, and exercises.

Reference: Bob Meddins, Introduction to Digital Signal Processing, Butterworth-Heinemann, 2000.

Window Functions in Digital Signal Processing

ValkanPavlov Jurnal 16 April 2026
  • Window function
  • Spectral leakage

In digital signal processing (DSP), window functions are mathematical functions w(n) that are multiplied by a finite segment of a signal x(n) to produce a “windowed” signal:

\[ x_w(n) = x(n) \cdot w(n) \]

Window functions are nonzero only over a limited interval and typically taper the values toward zero at the edges of the segment. The main reason for using them is that, in practice, we work with finite excerpts of a signal, while most analyses assume the signal is periodic.

Read more: Window Functions in Digital Signal Processing
© 2026 dsp.systems
  • Journal
  • Theory
  • Mathematics
  • Implementation
  • About