Low pass filter returns NAN
Mostra commenti meno recenti
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 Commenti
Honglei Chen
il 25 Giu 2012
Did you check if your input contains NaN?
the cyclist
il 25 Giu 2012
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?
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Multirate Signal Processing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!