public class ChebyshevII extends Cascade
| Constructor and Description |
|---|
ChebyshevII() |
| Modifier and Type | Method and Description |
|---|---|
void |
bandPass(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb)
Bandpass filter with default topology
|
void |
bandPass(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb,
int directFormType)
Bandpass filter with custom topology
|
void |
bandStop(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb)
Band-stop filter with default topology
|
void |
bandStop(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb,
int directFormType)
Band-stop filter with custom topology
|
void |
highPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb)
ChebyshevII High-pass filter with default topology
|
void |
highPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb,
int directFormType)
ChebyshevII Low-pass filter and custom filter topology
|
void |
lowPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb)
ChebyshevII Low-pass filter with default topology
|
void |
lowPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb,
int directFormType)
ChebyshevII Low-pass filter with custom topology
|
applyScale, filter, getBiquad, getNumBiquads, reset, response, setLayoutpublic void bandPass(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb)
order - filter ordersampleRate - sampling ratecenterFrequency - centre frequencywidthFrequency - width of the notchrippleDb - pass-band ripple in decibel sensible value: 1dBpublic void bandPass(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb,
int directFormType)
order - filter ordersampleRate - sampling ratecenterFrequency - centre frequencywidthFrequency - Width of the notchrippleDb - pass-band ripple in decibel sensible value: 1dBdirectFormType - The filter topology (see DirectFormAbstract)public void bandStop(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb)
order - filter order (actual order is twice)sampleRate - sampling rate of the systemcenterFrequency - centre frequencywidthFrequency - width of the notchrippleDb - pass-band ripple in decibel sensible value: 1dBpublic void bandStop(int order,
double sampleRate,
double centerFrequency,
double widthFrequency,
double rippleDb,
int directFormType)
order - filter order (actual order is twice)sampleRate - sampling rate of the systemcenterFrequency - centre frequencywidthFrequency - width of the notchrippleDb - pass-band ripple in decibel sensible value: 1dBdirectFormType - The filter topologypublic void highPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb)
order - The order of the filtersampleRate - The sampling rate of the systemcutoffFrequency - the cutoff frequencyrippleDb - pass-band ripple in decibel sensible value: 1dBpublic void highPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb,
int directFormType)
order - the order of the filtersampleRate - the sampling rate of the systemcutoffFrequency - the cutoff frequencyrippleDb - pass-band ripple in decibel sensible value: 1dBdirectFormType - the filter topology. This is either DirectFormAbstract.DIRECT_FORM_I or DIRECT_FORM_IIpublic void lowPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb)
order - The order of the filtersampleRate - The sampling rate of the systemcutoffFrequency - the cutoff frequencyrippleDb - pass-band ripple in decibel sensible value: 1dBpublic void lowPass(int order,
double sampleRate,
double cutoffFrequency,
double rippleDb,
int directFormType)
order - The order of the filtersampleRate - The sampling rate of the systemcutoffFrequency - The cutoff frequencyrippleDb - pass-band ripple in decibel sensible value: 1dBdirectFormType - The filter topology. This is either DirectFormAbstract.DIRECT_FORM_I or DIRECT_FORM_IICopyright © 2020 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.