Summary: Explains the use of the unit impulse function.
Note: Your browser may not currently support MathML. See our browser support page for additional details. You can always view the correct math in the PDF version.
In engineering, we often deal with the idea of an action occurring at a point. Whether it be a force at a point in space or a signal at a point in time, it becomes worth while to develop some way of quantitatively defining this. This leads us to the idea of a unit impulse, probably the second most important function, next to the complex exponential, in systems and signals course.
The Dirac Delta function, often referred to as
the unit impulse or delta function, is the function that
defines the idea of a unit impulse. This function is one that
is infinitesimally narrow, infinitely tall, yet integrates to
unity, one (see Equation 1 below). Perhaps the simplest way to visualize
this is as a rectangular pulse from
![]() |
![]() |
Download LabVIEW Source
The first step to understanding what this unit impulse function gives us is to examine what happens when we multiply another function by it.
At first glance this may not appear to give use much, since we already know that the impulse evaluated at zero is infinity, and anything times infinity is infinity. However, what happens if we integrate this?
The Sifting Property is very useful in developing the idea of convolution which is one of the fundamental principles of signal processing. By using convolution and the sifting property we can represent an approximation of any system's output if we know the system's impulse response and input. Click on the convolution link above for more information on this.
Below we will briefly list a few of the other properties of the unit impulse without going into detail of their proofs - we will leave that up to you to verify as most are straightforward. Note that these properties hold for continuous and discrete time.
The extension of the Unit Impulse Function to discrete-time becomes quite trivial. All we really need to realize is that integration in continuous-time equates to summation in discrete-time. Therefore, we are looking for a signal that sums to zero and is zero everywhere except at zero.
![]() |
Looking at the discrete-time plot of any discrete signal one can
notice that all discrete signals are composed of a set of
scaled, time-shifted unit samples. If we let the value of a
sequence at each integer
The impulse response is exactly what its name implies - the response of an LTI system, such as a filter, when the system's input is the unit impulse (or unit sample). A system can be completed described by its impulse response due to the idea mentioned above that all signals can be represented by a superposition of signals. An impulse response gives an equivalent description of a system as a transfer function, since they are Laplace Transforms of each other.
"My introduction to signal processing course at Rice University."