What is the best method to remove noise from a signal
16 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi, I'm working with some signals and am trying to reduce noise. If I have a noise signal and a data + noise signal, what would be the best method to remove the noise signal from the data signal? The signals are discrete and in the form of 1xn vectors. I am not sure what kind of noise it is.
I'm thinking about using some kind of adaptive filter or deconvolution method, but I am not sure about what matlab code would apply in this situation.
Thank you
0 Commenti
Risposte (2)
Adil Zuberi
il 7 Ott 2014
Hi, Did you came up with any path to your problem?
I am also facing a similar problem. I have a signal with noise, I have clean noise as well.
Simple subtraction in time domain can increase noise if it is out of phase. Assuming a Sine function. In-Phase Sine will cancel out each other on subtraction but out-phase will increase the amplitudes much more.
Hope you get the point. So I assume there shall be some noise removal method in may be frequency domain or statistical methods using the noise which is in time domain.
Thanks in advance!
0 Commenti
SRI
il 7 Ott 2014
Hi William
Your Message signal has been corrupted with noise, basically in Matlab, after some of convolution with generation of random numbers we will attempting to view a noise in the signal that is called as random noise which will be associated with the signal, these basic noise will be laying in the higher or lower component of the signal, so try to use some Analog filters to remove those noise in the signal will give a good presense to your message signal
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!