This lesson introduces you to the concepts of “signals” and “signal processing” with computers. You will develop an appreciation for the incredible breadth of signal processing applications. You will also gain valuable perspective of key historical factors that have shaped the field. This information lays the foundation for you to be able to apply signal-processing […]

# No Course

## Building Signals With Blocks:

The notion of building complex signals using elementary signals – metaphorical “blocks” – is central to many signal processing tools, such as Fourier transforms, wavelet transforms, and principle component analysis. The details of these different tools vary and can appear complex. This lesson presents a unified, big picture view of this topic that will help […]

## Graphical Evaluation of Discrete-Time Convolution

Blog post: Convolution of Signals: Why? Convolution expresses the output of a linear time-invariant system in terms of the system's impulse response and the input. In this lesson you will learn a graphical approach to evaluating convolution. Learning how to interpret convolution graphically will develop your intuition for understanding how the impulse response characteristics impact […]

## Graphical Evaluation of Continuous-Time Convolution

Convolution expresses the output of a linear time-invariant system in terms of the system's impulse response and the input. In this lesson you will learn a graphical approach to evaluating convolution for continuous-time systems. Learning how to interpret convolution graphically will develop your intuition for understanding how the impulse response characteristics impact the system output. […]