How to remove noise from radio data

1 回表示 (過去 30 日間)
S N RAY
S N RAY 2012 年 7 月 19 日
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 件のコメント
Miro
Miro 2012 年 7 月 19 日
I think Data-smoothing is the keyword. the matlab function smooth should help you out.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeData Distribution Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by