How to design a bandpass filter with specific specifications using MATLAB?

  • Thread starter Thread starter blackout77
  • Start date Start date
  • Tags Tags
    Design Filter
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 2K views
blackout77
Messages
6
Reaction score
0
Does anyone know the steps to design/ calculations of bandpass filter, linear phase FIR with these specifications?
a). N= 23 (number of taps) Freq sample = 10kHZ, Freq low= 2.2kHz, Freq high = 3kHz

b). apply a 23 tap to blackman windowing?

Any additional such as the comparison of the two FI design would be helpful, thanks
 
Physics news on Phys.org
blackout77 said:
Does anyone know the steps to design/ calculations of bandpass filter, linear phase FIR with these specifications?
a). N= 23 (number of taps) Freq sample = 10kHZ, Freq low= 2.2kHz, Freq high = 3kHz

b). apply a 23 tap to blackman windowing?

Any additional such as the comparison of the two FI design would be helpful, thanks

What learning resources do you have available for this question? What textbook are you using for filter design? What have you done so far on these questions?
 
I am first computing the impulse sequence h(n) via the Fourier transform method for bandpass filter. Then I multiply the fenerated FIR filter coefficients h(n) by the selected windows sequence of blackman windowing to obtain the hx(n), window impulse sequence. I delay the window impulse sequence hw(n) by M sample (N = 2M + 1) to get the causal windowed FIR filter coefficient ...

Is this correct?
 
use MATLAB, you can find functions for direct FIR designing using Remez Exchange Algorithm or using different Windows.