How to use low pass flter for time domine data

8 次查看(过去 30 天)
Hello
I need to filter high frequency data and allow only low frequency.
Can I use low pass filter in time domine data to filter noise signal without using FFT to convert data in frequency domine and use a low pass filter then take ifft.
Pls some one help me.
--Thanks

采纳的回答

Youssef  Khmou
Youssef Khmou 2013-3-23
hi, you can use built-in functions "butter" and " filter" , example :
Fs=8000; % SAMPLING FREQUENCY
t=0:1/Fs:2;
f1=500; %lower frequency
f2=1500; % upper frequency
y=chirp(t,f1,2,f2); % THE SIGNAL WITH BANDWIDTH 1000 Hz
Fc=1500; % cutoff frequency .
Fn=Fs/2;
% Filter implementation
[b,a]=butter(2,Fc/Fn,'low');
x=filter(b,a,y);
I hope this helps
  10 个评论
Thulasi Durai Durai Samy
Sir,
Actually I didnt make you clear, My aim is to reduce the noise in the time domine data and output I need in time domine data only. The noise is sitting on actual response signal as shown in figure. Pls let me know the solution pls, sampling rate: 500 Hz
href = ""<https://www.dropbox.com/s/iv1pbud4kzet30c/time%20domine%20data.tif ></a>

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Linear Prediction 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by