TOPICS
Search

Impulse Response Function


The impulse response function h(t) of a linear time-invariant system is its output when the input is the delta function delta(t) and the initial state is zero. The zero-state condition excludes any output caused by stored energy or a nonzero state before the input is applied, so the response is due to the input alone. If the system's behavior is unchanged by a shift in time, then the response to a general input x(t) is the convolution

 y(t)=(h*x)(t)=int_(-infty)^inftyh(t-tau)x(tau)dtau.

For a discrete-time linear time-invariant system, the corresponding convolution is

 y_n=sum_(k=-infty)^inftyh_(n-k)x_k.

For a causal system, h(t)=0 for t<0 and the lower limit can be replaced by 0 when the input also vanishes before 0. The Fourier transform of h is the frequency response, while its Laplace transform is the transfer function under the same zero-state condition.


See also

Causal System, Convolution, Delta Function, Fourier Transform, Frequency Response, Laplace Transform, Linear Time-Invariant System, Transfer Function

Explore with Wolfram|Alpha

References

Oppenheim, A. V.; Willsky, A. S.; and Nawab, S. H. Signals and Systems, 2nd ed. Upper Saddle River, NJ: Prentice Hall, 1997.

Cite this as:

Weisstein, Eric W. "Impulse Response Function." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/ImpulseResponseFunction.html

Subject classifications