Sampling a signal and do the discrete Fourier transform

Click For Summary
Sampling a digital signal at higher frequencies results in a finer fast Fourier transform (FFT) of the sampled signal, which appears narrower than the original signal's Fourier transform. This phenomenon occurs because while higher sampling rates improve the resemblance to the original signal, they also alter the frequency representation in the discrete-time Fourier transform (DTFT). Doubling the sampling frequency expands the DTFT's frequency range, aligning with the Nyquist theorem. The confusion regarding the X-axis labeling in the DTFT plot arises from using "radians" instead of proper frequency units, which can be clarified by converting to angular frequency. Ultimately, despite differences in the Fourier transforms under varying sampling conditions, the original signal can still be accurately reconstructed.
wybmax
Messages
7
Reaction score
0
When I sample a certain digital signal with increasing sampling frequency, the fast Fourier transform of the sampled signal becomes finer and finer. (the image follows) Previously I thought higher sampling frequency makes the sampled signal more similar to the original one, so the Fourier transform of a signal sampled at very high frequency would be the same as the FT of the original signal. But in fact the FT of the sampled signal is much narrower.

How to explain this phenomenon? As the FT is different in different sampling conditions, why the original signal can still be correctly reconstructed?
 

Attachments

  • ???? 2014-07-26 23.28.05.png
    ???? 2014-07-26 23.28.05.png
    30.4 KB · Views: 591
  • ???? 2014-07-26 23.28.18.png
    ???? 2014-07-26 23.28.18.png
    28.5 KB · Views: 696
Physics news on Phys.org
If you doubled the sampling frequency, the frequency range of the DTFT doubles (because the Nyquist frequency is double).

The X axis of your CTFT plot is in rad/sec. The X axis of your DTFT plot is labelled in rad, which is wrong, because "radians" are not a unit for frequency. If you convert the DTFT scales into rad/sec, the plots will look the same - except that the second one covers twice the frequency range of the first one.

You can extend the CTFT plot to cover any frequency range you like, of course.
 
Last edited:
AlephZero said:
The X axis of your DTFT plot is labelled in rad, which is wrong, because "radians" are not a unit for frequency.
I wouldn't say this is "wrong", but it is what's causing the confusion. The DTFTs are plotted against normalised (angular) frequency instead of (angular) frequency. When plotted against (angular) frequency, the confusion should be removed.
 
I do not have a good working knowledge of physics yet. I tried to piece this together but after researching this, I couldn’t figure out the correct laws of physics to combine to develop a formula to answer this question. Ex. 1 - A moving object impacts a static object at a constant velocity. Ex. 2 - A moving object impacts a static object at the same velocity but is accelerating at the moment of impact. Assuming the mass of the objects is the same and the velocity at the moment of impact...

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
11K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 47 ·
2
Replies
47
Views
4K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 8 ·
Replies
8
Views
5K
Replies
6
Views
9K