Wednesday, August 2, 2017

filters - Why multiplying frequency kernel with sinusoid results shifting frequency domain


I am having great time while reading "The Scientist and Engineer's Guide to Digital Signal Processing" book.


In "Chapter-14 Introduction to Filters" author indicates we can create high pass filter from low pass filters by multiplying low pass filter's frequency kernel with a sinusodial which has 0.5 frequency. Link to the this chapter


I thought I read every chapter carefully but I can't understand why this will work? Can somebody please explain the reasoning behind of this process as easy that a computer science graduate could understand.



Answer



This can be explained by the Convolution theorem


As you state, in the time domain you have the kernel (f) multiplied by a sinusoid (g).


If we take the Fourier transform of f·g (i.e., F(f·g)), this is equivalent to the convolution between F(f) and F(g) (i.e., F(f)*F(g)). Note that the Fourier transform of the sinusoid is proportional to two delta functions located at the frequency and negative frequency of the sine wave. So when you convolve these deltas with the frequency kernel your frequency kernel "shifts" to be centered around the sinusoid frequency.



No comments:

Post a Comment

periodic trends - Comparing radii in lithium, beryllium, magnesium, aluminium and sodium ions

Apparently the of last four, $\ce{Mg^2+}$ is closest in radius to $\ce{Li+}$. Is this true, and if so, why would a whole larger shell ($\ce{...