Convolution Calculator

Compute discrete linear convolution for finite sequences or closed-form continuous convolution for exponentials.

Scratchpad (not saved)

What This Calculator Does

Compute discrete linear convolution for finite sequences or closed-form continuous convolution for exponentials.

It combines Convolution Mode, x[0], x[1], x[2] to estimate Convolution Result, y[n] Sequence, Inspection.

Formula & Method

Core equations: discrete y[n]=\sum_k x[k]h[n-k] and continuous (f*g)(t)=\int_{-\infty}^{\infty}f(\tau)g(t-\tau)d\tau.

Notation used in the formulas: R = Convolution Result; x_{1} = Convolution Mode; x_{2} = x[0]; x_{3} = x[1]; x_{4} = x[2]; x_{5} = x[3]; x_{6} = h[0].

Method summary: inputs are normalized to consistent units, core equations are evaluated, then secondary values are derived and rounded for display.

Use this calculator for quick scenario analysis. Start with baseline values, change one driver at a time, and compare how sensitive the results are to each input shown above.

Inputs Used

  • Convolution Mode: Used directly in the calculation.
  • x[0]: Used directly in the calculation.
  • x[1]: Used directly in the calculation.
  • x[2]: Used directly in the calculation.
  • x[3]: Used directly in the calculation.
  • h[0]: Used directly in the calculation.
  • h[1]: Used directly in the calculation.
  • h[2]: Used directly in the calculation.
  • h[3]: Used directly in the calculation.
  • f(t) amplitude A: Used directly in the calculation.
  • f(t)=A e^(-alpha t)u(t): Used directly in the calculation.
  • g(t) amplitude B: Used directly in the calculation.
  • g(t)=B e^(-beta t)u(t): Used directly in the calculation.
  • Evaluate at t: Used directly in the calculation.
  • Inspect discrete index n: Used directly in the calculation.

Related Calculators