Chebyshev Type I low pass filter design
Mostra commenti meno recenti
Hi I would like to design a 8th order Chebyshev type I low pass filter with a cutoff frequency of 50 Hz and then re-sample the data at rate if 125HZ. These are the only information that I have. In matlab I have to also provide ripple in the passband and a passband edge frequency. How should I design a filter using the information I have. Thanks a lot
Risposta accettata
Più risposte (1)
Honglei Chen
il 18 Ago 2011
Hi Mehrdad,
Like you mentioned, you need to know the passband ripple. You may be able to treat your cutoff frequency as the passband edge frequency but you still need passband ripple to specify a Chebyshev 1 filter.
With a sampling rate of 125 Hz, assume that passband edge is at 50 Hz and a passband ripple of 0.1 dB, you can design a Chebyshev I filter as
h = fdesign.lowpass('N,F3dB,Ap',8,50,0.1,125);
hd = design(h,'cheby1');
fvtool(hd);
HTH,
Honglei
1 Commento
MEHRDAD
il 19 Ago 2011
Categorie
Scopri di più su Analog Filters 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!