Fir Bandpass Bandstop Filter Design

Use when you must design a linear-phase finite-impulse-response highpass, bandpass, or bandstop filter by the windowed-sinc method with spectral inversion and cosine frequency translation of a lowpass prototype: build the windowed prototype at the cutoff, the half bandwidth for bands, form the highpass as the windowed unit sample minus the prototype, the bandpass as twice the prototype times the center cosine, and the bandstop as spectral inversion of the translated bandpass, under the rectangular, Hann, Hamming, or Blackman windows, with unity passband gain at Nyquist, center, or DC, with the requested edges at the -6.020599913 dB midpoint. Produces the tap vector, band-edge gain checks, the magnitude response in dB as the real cosine sum, the group delay, and the filtered signal. Trigger: fir-highpass-filter-design, fir-bandpass-filter-design, fir-bandstop-filter-design, spectral-inversion-method, frequency-translation-method, windowed-sinc-band-filter, linear-phase-band-filter.

ashfordeOU Updated

File contents

ashfordeOU/aero-agent-skills/tree/main/skills/cross-cutting/numerics/fir-bandpass-bandstop-filter-design commit 78becb2d7e

Frequently asked questions

npx skillmds@latest add ashfordeou/fir-bandpass-bandstop-filter-design