Fourier transform frequency resolution

In summary, the sampling rate (N and/or T) restricts the maximal frequency that can be measured. However, the Fourier transform of a sampled signal usually contains much less information than a continuous signal, because the continuous signal is assumed to be bandwidth limited to the Nyquist frequency.
  • #1
Wox
70
0
If I have a signal, sampled at [itex]N[/itex] data points with a time-interval of [itex]T[/itex], does this restrict the frequency resolution I can obtain in Fourier space?

I understand that from the Nyquist-Shannon sampling theorem it follows that all information on the Fourier transform of a [itex]T[/itex]-sampled signal is mapped in the frequency interval [itex][-\frac{1}{2T},\frac{1}{2T}][/itex]. Hence the sampling rate restricts the maximal frequency that can be measured (if there are higher frequencies, you get aliasing effects).

However it is not clear to me how the frequency resolution is limited by [itex]N[/itex] and/or [itex]T[/itex]. Typical FFT algorithms return as many data points in Fourier space as there are data points in real space. Taking into account the [itex][-\frac{1}{2T},\frac{1}{2T}][/itex] limits it follows that the frequency resolution is in this case [itex]\frac{1}{NT}[/itex]. But is there a fundamental reason for having as many data points in Fourier space as there are data points in real space, or is this just convenient to implement?
 
Physics news on Phys.org
  • #2
The Fourier basis functions are just sinusoids which are periodic on time T; thus you can have exactly 1 period in T, 2 periods in T, etc. (up to the Nyquist frequency).
 
  • #3
So if I understand correctly, if I define the following:
  • [itex]N[/itex] are the number of sampling points
  • [itex]T[/itex] the time between two sampling points
  • [itex]NT[/itex] the total time sampled
then
  • A signal with one cycle in the sampled time span [itex]NT[/itex] has frequency [itex]\nu_{1}=\frac{1}{NT}[/itex]
  • A signal with two cycles in the sampled time span [itex]NT[/itex] has frequency [itex]\nu_{2}=\frac{2}{NT}[/itex]
  • ...
  • A signal with [itex]\frac{N}{2}[/itex] cycles in the sampled time span [itex]NT[/itex] has frequency [itex]\nu_{\frac{N}{2}}=\frac{1}{2T}[/itex] (which is the maximal frequency).
So far so good, but I fail to see why one should need to consider only these frequencies. Why not any other frequency between [itex]0[/itex] and [itex]\frac{1}{2T}[/itex]? So why not for example [itex]\nu_{1.5}=\frac{1.5}{NT}[/itex]?
 
  • #4
Wox said:
So far so good, but I fail to see why one should need to consider only these frequencies. Why not any other frequency between [itex]0[/itex] and [itex]\frac{1}{2T}[/itex]?

Because the signal values of any other frequency, at the ##NT## sampling points, can be represented exactly as a linear combination of the the Fourier basis functions.

The important point is when you sample a continuous signal, first you are only looking at a finite time-segment ##NT## of the signal, and the Fourier transform assumes the rest of the signal is periodic with period ##NT## (which "in real life" it would not be, for a signal with frequency ##\frac{1.5}{NT}##). And second, you are assuming the signal is bandwith limited to the Nyquist frequency.

Those two assumptions mean the sampled signal usually contains MUCH less "information" than the continuous signal before sampling. That's why the sampled signal can be represented exactly by the "small" amount of information in a finite number of Fourier coefficients.
 
  • #5
In general you will need at least N degrees of freedom to represent N data points (think of the example of fitting N data points with polynomials of degree N-1). Sines and cosines with frequencies 1, 2, ..., N/2 cycles per period are convenient because they are orthogonal to one another, so you know that N of them they are "enough" to represent arbitrary data at N points. On the other hand, if you have "too many" degrees of freedom (e.g., too many frequencies) then the fits are no longer unique.
 
  • #6
Thanks! Great answers!
 

Related to Fourier transform frequency resolution

1. What is Fourier transform frequency resolution?

Fourier transform frequency resolution is a measure of the smallest frequency interval that can be detected or represented in a Fourier transform. It refers to the ability to distinguish between different frequencies in a signal or spectrum.

2. How is Fourier transform frequency resolution calculated?

The frequency resolution of a Fourier transform is determined by the sampling rate, which is the rate at which data points are recorded in a signal. It is calculated by dividing the sampling rate by the number of data points in the signal.

3. What is the relationship between frequency resolution and signal length?

The frequency resolution is inversely proportional to the signal length. This means that as the signal length increases, the frequency resolution decreases. This is because a longer signal contains more data points, allowing for a finer distinction between frequencies.

4. Can the frequency resolution of a Fourier transform be improved?

Yes, the frequency resolution of a Fourier transform can be improved by increasing the sampling rate or the signal length. However, there are practical limits to how much the resolution can be improved without sacrificing other aspects of the analysis.

5. How does frequency resolution affect the accuracy of a Fourier transform?

A higher frequency resolution allows for a more accurate representation of the signal's spectrum. This is because it can capture more subtle changes in the frequency components of the signal. However, a high frequency resolution may also introduce more noise into the data, so there is a trade-off between accuracy and noise in Fourier transform analysis.

Similar threads

Replies
3
Views
1K
Replies
11
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
502
  • Electrical Engineering
Replies
4
Views
1K
  • Calculus
Replies
8
Views
4K
Replies
5
Views
1K
  • Advanced Physics Homework Help
Replies
0
Views
716
Replies
3
Views
8K
  • Calculus and Beyond Homework Help
Replies
6
Views
453
Back
Top