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 […]
Foundations
Ever-Present Noise
The most dominant factors in the field of signal processing are noise and its sister, interference. Noise and interference is the motivating root of almost all signal-processing methods. This lesson introduces you to the notions of noise and interference and explains why they are always present. You will gain an understanding for the context for […]
Models, Math, and Real-World Signals
In this third lesson on fundamental signal processing concepts you will learn about the role of mathematical models in signal processing. Models are used to describe characteristics of signals and or noise that are relevant to the information of interest in the signal. Mathematical models underlie all algorithms in signal processing, including separation of signals […]
Four Signal-Processing Themes
This lesson introduces you to four common signal-processing problems that transcend many application areas. You will gain a general perspective of the overarching goals of the signal processing without the complications of specific applications and methods. This high level introduction will help you maintain the proper perspective and context when you later immerse yourself in […]
Building Signals with Blocks: Basis Expansions
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 […]
Signals: The Basics
The field of signal processing has developed notation and terminology for efficient and accurate communication of concepts and ideas. In this lesson you will learn the basic notation and terminology used to describe signals, including concepts such as sampling, period, fundamental frequency, and discrete and continuous independent variables. Understanding these basic concepts and terms will […]