matlab - find RMS value in frequency domain -


I want to find RMS values ​​in frequency domain, I used to help this site

But it is calculated using FFT, but if I am using periodgram instead of this code

  X = fft (x) Parsvell's Theorem The amount (x ^ 2) = (bay (x) (x) (x) (x) (x) (x) / ex> 

How does the code change in terms of time? Thanks in advance

chronology p = p (f) expresses how the power of a signal x = x (t) It is distributed in various frequencies, such that it can be seen as a function which is an instance of the full value of the Fourier conversion evaluated at x Code> f code>.

In other words, the time table for x = x (t) in the context of your notation P (f) = | X ^ ^ 2 (f). ) .

As a result, rms satisfies

  RMS = sqrt (amount (p)) / n  

CAVEAT:

I am not quite convinced about your generalization factors. In theory, in the theory of Parsvell it has been said that Fourier Transform is the isometric isomorphism of L ^ 2 on itself. Therefore, Fourier conversion is done, so the model of the signal is preserved. However, due to different definitions of such changes, there may be various common factors (eg, your 1 / N ). In essence, that static should pay attention.


Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -