32 #ifndef SPL_filterDesign_hpp
33 #define SPL_filterDesign_hpp
39 #include <SPL/config.hpp>
69 double maxPassbandRipple = 0.1,
double minStopbandAtten = 20.0);
87 double maxPassbandRipple = 0.1,
double minStopbandAtten = 20.0);
110 double transWidth0,
double transWidth1,
double maxPassbandRipple = 0.1,
111 double minStopbandAtten = 20.0);
RealSequence1 bandpassFilter(double cutoffFreq0, double cutoffFreq1, double transWidth0, double transWidth1, double maxPassbandRipple=0.1, double minStopbandAtten=20.0)
Design a zero-phase FIR bandpass filter.
Definition: filterDesign.cpp:171
Definition: Arcball.hpp:48
Sequence1< double > RealSequence1
Real sequence.
Definition: Sequence1.hpp:1424
RealSequence1 highpassFilter(double cutoffFreq, double transWidth, double maxPassbandRipple=0.1, double minStopbandAtten=20.0)
Design a zero-phase FIR highpass filter.
Definition: filterDesign.cpp:160
This file contains code for the Sequence1 template class.
RealSequence1 lowpassFilter(double cutoffFreq, double transWidth, double maxPassbandRipple=0.1, double minStopbandAtten=20.0)
Design a zero-phase FIR lowpass filter.
Definition: filterDesign.cpp:130