Skip to content
ENExplore Calculators

Z-Transform Calculator

Compute the Z-transform of standard discrete sequences from coefficient parameters.

About Z-Transform Calculator

Computes the Z-transform X(z) = Σ x[n]·z⁻ⁿ for standard discrete sequences. Supported transforms: • Z{aⁿu[n]} = z/(z-a), |z|>|a| • Z{n·aⁿu[n]} = az/(z-a)², |z|>|a| • Z{δ[n]} = 1, all z • Z{u[n]} = z/(z-1), |z|>1 • Z{n·u[n]} = z/(z-1)², |z|>1 • Z{sin(ωn)u[n]} = z·sin(ω)/(z²-2z·cos(ω)+1) • Z{cos(ωn)u[n]} = z(z-cos(ω))/(z²-2z·cos(ω)+1)

Formula

Z-transform definition

X(z) = Σ x[n]·z^(-n) for n = 0 to ∞

X(z)
Z-domain transform
x[n]
Discrete sequence
z
Complex variable

Worked example

With the default values below, Z-Transform Calculator returns X(z) value of 1.33333333. Change any input above and every figure here is recalculated in your browser.

Inputs used

Sequence typeone of aⁿ·u[n] (geometric), n·aⁿ·u[n], δ[n] (unit impulse), u[n] (unit step), n·u[n] (ramp), sin(ωn)·u[n], cos(ωn)·u[n]
aⁿ·u[n] (geometric)
a (base)
0.5
ω (angular frequency)
0.5
Evaluate X(z) at z =
2

Results

X(z) value
1.33333333
Z{x[n]} = X(z)
Z{0.5^n · u[n]} = z/(z - 0.5)
ROC
|z| > 0.5

Step by step

  1. 1Values used
  2. 2Z-transform definition
  3. 3X(z) value= 1.33333333
  4. 4Z{x[n]} = X(z)= Z{0.5^n · u[n]} = z/(z - 0.5)
  5. 5ROC= |z| > 0.5

Assumptions and limits

  • The result is derived only from the 4 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax or fees or charges into account.
  • Figures are rounded for display to 8 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

What is the Z-transform used for?

It's the discrete-time equivalent of the Laplace transform, used in digital signal processing and control systems to analyze discrete-time systems.

What is the region of convergence (ROC)?

The ROC defines the values of z for which the Z-transform sum converges. It determines whether the system is causal and stable.

Z-Transform Calculator | Calcrivo