Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is frequency-domain entropy in FFT result and how to calculate it?

I am a programmer but quit bad on math.. I recently read an article which mentioned frequency-domain entropy,he calculated that thing from a FFT power spectrum but didn't tell me how to do that. I cannot find enough information online to understand what it is . I'm appreciate for any helps..

Here is part of article: enter image description here

like image 806
Yank Avatar asked May 23 '15 23:05

Yank


People also ask

How to represent the signal in frequency domain using FFT?

Lets represent the signal in frequency domain using the FFT function. The FFT function computes -point complex DFT. The length of the transformation should cover the signal of interest otherwise we will some loose valuable information in the conversion process to frequency domain.

What is the difference between time domain and frequency domain analysis?

Using FFT analysis, numerous signal characteristics can be investigated to a much greater extent than when inspecting the time domain data. In the frequency domain, the signal characteristics are described by independent frequency components, wherein the time domain it is described by one waveform, containing the sum of all characteristics.

What is FFT analysis?

What is FFT Analysis? FFT analysis is one of the most used techniques when performing signal analysis across several application domains. FFT transforms signals from the time domain to the frequency domain. FFT is the abbreviation of Fast Fourier Transform.

What is the frequency resolution of the FFT?

Then the frequency resolution is equal to 1000 Hz/1000 = 1 Hz. Your sampled signal defines the basic parameters for the FFT: the lowest frequency is the one defined by the period of the whole sample set, the highest frequency as well as the frequency is given by the sampling period (resp. the reciprocals of the periods).


1 Answers

Frequency domain entropy, also known as a (Power) Spectral Entropy calculation is done in following steps:

  1. Calculate the FFT of your signal.

  2. Calculate the PSD of your signal by simply squaring the amplitude spectrum and scaling it by number of frequency bins.

enter image description here

  1. Normalize the calculated PSD by dividing it by a total sum.

enter image description here

  1. Calculate the Power Spectral Entropy using a standard formula for entropy calculation:

enter image description here

like image 145
jojek Avatar answered Dec 12 '22 11:12

jojek