How to extract noise amplitude from a signal?

8 次查看(过去 30 天)
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 个)

Jan
Jan 2016-12-12
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.

类别

Help CenterFile Exchange 中查找有关 Signal Generation and Preprocessing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by