Frequency Shifting and Modulation
Learn how a shift in frequency is implemented in discrete-time processing.
We'll cover the following
Given a signal, a shift in time results in a product between the original signal spectrum and a frequency-domain complex sinusoid. This has a counterpart in the frequency domain, as follows.
Complex signals
If we multiply a signal with a complex sinusoid in the time domain, we get a shift in the signal spectrum. Let’s call this new signal .
From the DFT definition, we have:
Real signals
What happens when, instead of a complex sinusoid, we multiply that signal with a real sinusoid? Euler’s identity is of help here.
Clearly, would now result in two shifts, one at (the positive part of the spectrum) and the other at (the negative part of the spectrum). Let’s verify this by executing the following code:
Get hands-on with 1400+ tech skills courses.