← Back to filter index

How to Read the Graphs

Every filter page draws seven views of the same filter. They look different but describe one thing — how the circuit treats each frequency. Below, each plot is explained with a live example: a 2nd-order low-pass, f₀ = 1 kHz, Q = 2.

1 · Bode Magnitude

Gain (output ÷ input) in decibels versus frequency on a log scale. 0 dB = unity (output equals input); −6 dB ≈ half the amplitude; −20 dB = one tenth; −40 dB = one hundredth.

How to read it:

2 · Bode Phase

How much the filter delays each frequency, in degrees. Every pole adds up to −90° of lag, every zero up to +90°. A 2nd-order low-pass swings from 0° in the passband to −180° in the stopband, passing through exactly −90° at fc. Phase matters when you cascade stages or care about preserving a waveform's shape.

3 · Group Delay

The time each frequency is delayed, in seconds — measured as the negative slope of the phase curve (τg = −dφ/dω). Where Bode phase tells you the angle, group delay turns that into an actual lag a signal experiences.

How to read it:

4 · Nyquist Diagram

The same transfer function drawn as a path in the complex plane: each point is H(jω) for one frequency — real part on x, imaginary part on y. Distance from the origin = gain; angle from the +x axis = phase. As frequency rises, the dot traces the curve. It's the classic tool for feedback-stability analysis (how the curve wraps the −1 point) and gives an at-a-glance feel for how gain and phase move together.

5 · Pole-Zero Map

The transfer function stripped to its roots: poles (denominator roots, drawn ✕) and zeros (numerator roots, drawn ○) on the complex plane — real part σ across, imaginary part jω up, both in Hz. Everything the other plots show is set by where these sit.

How to read it:

6 · Impulse Response

The output when the input is a single infinitely-short spike. It reveals the filter's natural behaviour: a low-Q filter rises and decays smoothly; a high-Q filter rings as it settles. A vertical δ(t) marker at t = 0 means the filter passes part of the input straight through (high-pass, band-stop, all-pass) — only the smooth part after it is plotted.

7 · Step Response

The output when the input jumps from 0 to 1 and stays — the most intuitive view. Read off:

The same low-pass at three Q values — watch overshoot and ringing grow with Q:

Quick reference