How to extract noise amplitude from a signal?

8 visualizaciones (últimos 30 días)
Mr M.
Mr M. el 11 de Dic. de 2016
Comentada: K G el 6 de Jun. de 2019
Suppose I have a signal with noise, but I dont know exacctly the waveform of the signal. However I know that the signal has low frequency components and the noise has higher frequency. I want to extract the variance of the noise. Which is the fastest way to do it with MATLAB?
  1 comentario
K G
K G el 6 de Jun. de 2019
Hey, i have the same Question did you get a good answer?

Iniciar sesión para comentar.

Respuestas (1)

Jan
Jan el 12 de Dic. de 2016
To determine the variance of the noise, you have to remove the original signal at first. If the noise has a hight frequency, use a high pass filter. Adjust the parameters according to the nature of the noise, preferrably based on any knowledge about the physical source of the noise.
After the noise is separated from the signal, var computes the variance.

Categorías

Más información sobre Signal Generation and Preprocessing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by