How to remove noise from radio data

1 view (last 30 days)
S N RAY
S N RAY on 19 Jul 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 Comment
Miro
Miro on 19 Jul 2012
I think Data-smoothing is the keyword. the matlab function smooth should help you out.

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!