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

  • Thread starter Thread starter blackout77
  • Start date Start date
  • Tags Tags
    Design Filter
Click For Summary

Homework Help Overview

The discussion revolves around designing a bandpass filter using MATLAB, specifically focusing on a linear phase FIR filter with given specifications, including the number of taps and frequency parameters. Participants are exploring the design process and the application of windowing techniques.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • Participants are discussing the steps and calculations needed for designing a bandpass filter, including the use of the Fourier transform method and Blackman windowing. Questions about learning resources and textbook references for filter design are also raised.

Discussion Status

The discussion includes various approaches to filter design, with some participants sharing their methods for computing filter coefficients and applying windowing. There is an ongoing exploration of different design techniques, including the Remez Exchange Algorithm and windowing methods, without a clear consensus on the best approach yet.

Contextual Notes

Participants are working within specific constraints, such as the number of taps and frequency specifications, and are seeking additional information on filter design methodologies and resources.

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.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
1K
Replies
20
Views
7K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
3
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 11 ·
Replies
11
Views
4K
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
6K
Replies
16
Views
4K