Fourier transform power dependent on frequency

In summary: Expert SummarizerIn summary, the observed change in power with increasing frequency in the FFT output is due to the Nyquist-Shannon sampling theorem and aliasing. To get accurate representation in the frequency domain, the sampling rate must be at least twice the highest frequency component in the signal. Normalizing the FFT output is not necessary for relative power comparison within a single signal, but recommended for comparing power between different signals.
  • #1
neil.thompson
10
0

Homework Statement


this is something i noticed doing homework rather than homework itself. I plot fft output from different frequency signals, i am not sure why power changes with increasing frequency?

Homework Equations



if i take (with MATLAB notation):

time = 0:0.01:10
y = fft(sin(2*pi*f*time))

with f = 5
then the maximum amplitude of the fft output is about 498.

with f = 10
the maximum amplitude of fft output is 492.

3. My attempt at a solution

I understand the amplitude is 'halved' in both cases because this fft is ambiguous so the energy is spread over two peaks. But why is the energy less when the frequency increases? I have more cycles in the case with more frequency, but I suppose this means I have less samples. Is it usual to normalise this in some way? It seems like this is something you wouldn't want if you were dealing were plotting energy return from doppler shifts.
 
Physics news on Phys.org
  • #2


Hello,

Thank you for bringing up this observation. The change in power with increasing frequency in your FFT output is due to the sampling rate and the Nyquist-Shannon sampling theorem. This theorem states that in order to accurately represent a signal in the frequency domain, the sampling rate must be at least twice the highest frequency component in the signal. In your example, when the frequency increases from 5 to 10, the sampling rate (0.01) remains the same, but the highest frequency component in the signal (10) is now equal to the sampling rate. This leads to aliasing, where the higher frequency component is "folded" back into the lower frequency component, resulting in a decrease in power. To avoid this, you can increase the sampling rate or decrease the frequency of the signal.

In terms of normalizing the FFT output, it is not necessary if you are only interested in the relative power between different frequency components in the same signal. However, if you want to compare the power between different signals, it is recommended to normalize the FFT output by dividing by the number of samples.

I hope this helps clarify the observed change in power with increasing frequency in your FFT output. If you have any further questions, please don't hesitate to ask.


 

FAQ: Fourier transform power dependent on frequency

What is a Fourier transform?

A Fourier transform is a mathematical tool that is used to analyze the frequency components of a signal. It converts a signal from its original time or space domain to its frequency domain, representing the signal as a sum of sinusoidal components of different frequencies.

How is power related to frequency in a Fourier transform?

In a Fourier transform, the power of a signal is represented by the squared amplitude of each frequency component. This means that higher amplitudes at certain frequencies will result in a higher power at those frequencies.

How does the power in a Fourier transform change with frequency?

The power in a Fourier transform is dependent on the amplitude of each frequency component. Therefore, as the frequency increases, the power will also increase if the amplitude at that frequency is high enough.

How does the power in a Fourier transform change with the type of signal?

The power in a Fourier transform is directly related to the amplitude of each frequency component, which is determined by the type of signal. For example, a signal with a higher amplitude at a certain frequency will have a higher power at that frequency in its Fourier transform.

How can Fourier transform power be used in scientific research?

Fourier transform power can be used in various fields of science, such as signal processing, image processing, and spectroscopy. It can help identify important frequency components in a signal and provide insights into the underlying mechanisms of a system. It is also commonly used in analyzing data from experiments and simulations to extract useful information and make predictions.

Similar threads

Back
Top