Z-Transform Analyzer Back
JP | EN | ZH
Digital Signal Processing

Z-Transform & Digital Signal System Analyzer

Enter coefficients of H(z) to get a real-time pole-zero plot, frequency response, and impulse response. Stability is checked automatically.

System Definition
Presets
Numerator b (b₀, b₁, …)
Comma-separated, up to 5 values
Denominator a (a₀, a₁, …)
Recommended: a₀ = 1 (normalized)
Stability Check
Transfer Function Preview
DC Gain [dB]
Peak Gain [dB]
Cutoff [π rad]
No. of Poles
No. of Zeros
Pole-Zero Plot (z-plane)
Impulse Response (32 samples)
Frequency Response (0 to π rad)

Key Equations

Z-transform definition (bilateral):

$$X(z) = \sum_{n=-\infty}^{\infty} x[n]\, z^{-n}$$

Transfer function: $H(z) = \dfrac{B(z)}{A(z)} = \dfrac{b_0 + b_1 z^{-1} + \cdots}{a_0 + a_1 z^{-1} + \cdots}$

Relation to DTFT: substitute $z = e^{j\omega}$ to obtain $H(e^{j\omega})$

Bilinear transform: $s = \dfrac{2}{T}\cdot\dfrac{z-1}{z+1}$ (analog-to-digital conversion)

Applications: IIR filter design (Butterworth, Chebyshev), digital filtering of vibration data, digital PID controllers in the z-domain, window function design for pre-FFT processing.