Azzera filtri
Azzera filtri

How to remove noise from radio data

2 visualizzazioni (ultimi 30 giorni)
S N RAY
S N RAY il 19 Lug 2012
I am working with a matrix array. When plotted with pcolor;shading interp it shows some necessary features and also some unnecessary noise in the form of fixed frequency radio noise. How can such noise be removed while retaining the feature.I have used the following code.But it is not helpful in removing the noise.I do not know how to upload the actual data in this forum.
data = fitsread('filename.fit');%data is a 200x3600 array.
dataNaN = sum(isnan(data));
mudata = mean(data);
sigmadata = std(data);
Mudata = repmat(mudata,200,1);
Sigmadata = repmat(sigmadata,200,1);
outliers = (data - Mudata) > 2*Sigmadata;
data(outliers) = NaN;
figure(2);pcolor(data);shading interp
[EDITED, code formatted, Jan]: Please read the instructions to learn, how to format the code by your own. Thanks.
  1 Commento
Miro
Miro il 19 Lug 2012
I think Data-smoothing is the keyword. the matlab function smooth should help you out.

Accedi per commentare.

Risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by