I am trying to filter noise present in the signal so that it gives me a smooth curve.But the signal is not getting filtered.Any help?

1 回表示 (過去 30 日間)
Following is the code to filter out noise.Kindly let me know why i dont see the filtered signal.I want to get output like the one attached.Attached is the input file.I am working on the last column.
file = 'forRef_2.xls';
col = xlsread(file,'J:J');x_mags=abs(fft(col));
%num_bins=length(x_mags);
[b a]=butter(2,0.3,'low');
x_filtered=filter(b,a,col);
figure;
plot(col)
hold on
plot(x_filtered,'r')

回答 (0 件)

カテゴリ

Help Center および File ExchangeAudio Processing Algorithm Design についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by