Low pass filter returns NAN
显示 更早的评论
hi, I'm trying to use a Low pass filter for my signal data. I have following code for the same
CutF = 25
step = 0.001
fNorm=CutF/(1/(2*step));
[b,a]=butter(10,fNorm,'low');
C1=filtfilt(b,a,Data(:,(i-1)*6+1));
Now this works for some of my data set but for some it returns NAN. I cant figure out why it works in some case and not in others.
thanks in advance
2 个评论
Honglei Chen
2012-6-25
Did you check if your input contains NaN?
the cyclist
2012-6-25
Would it be possible for you to include a very small example of "Data" that will allow us to run your code, and exhibits the problem?
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Multirate Signal Processing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!