public class IRRFilter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BP |
static int |
BUTTERWORTH |
static int |
CHEBYSHEV |
static int |
HP |
static int |
LP |
Constructor and Description |
---|
IRRFilter() |
Modifier and Type | Method and Description |
---|---|
void |
design() |
float[] |
filterGain() |
float |
getACoeff(int i) |
float |
getBCoeff(int i) |
int |
getFilterType() |
float |
getFreq1() |
float |
getFreq2() |
int |
getFreqPoints() |
int |
getOrder() |
float |
getPImag(int i) |
float |
getPReal(int i) |
int |
getPrototype() |
float |
getRate() |
float |
getRipple() |
float |
getZero(int i) |
void |
IIRFilter() |
void |
setFilterType(int ft) |
void |
setFilterType(java.lang.String ft) |
void |
setFreq1(float fp1) |
void |
setFreq2(float fp2) |
void |
setFreqPoints(int f) |
void |
setOrder(int n) |
void |
setPrototype(int p) |
void |
setPrototype(java.lang.String p) |
void |
setRate(float r) |
void |
setRipple(float r) |
public static final int LP
public static final int HP
public static final int BP
public static final int BUTTERWORTH
public static final int CHEBYSHEV
public void IIRFilter()
public void setPrototype(java.lang.String p)
public void setPrototype(int p)
public int getPrototype()
public void setFilterType(java.lang.String ft)
public int getFilterType()
public void setFilterType(int ft)
public void setOrder(int n)
public int getOrder()
public void setRate(float r)
public float getRate()
public void setFreq1(float fp1)
public float getFreq1()
public void setFreq2(float fp2)
public float getFreq2()
public void setRipple(float r)
public float getRipple()
public void setFreqPoints(int f)
public int getFreqPoints()
public float getPReal(int i)
public float getPImag(int i)
public float getZero(int i)
public float getACoeff(int i)
public float getBCoeff(int i)
public void design()
public float[] filterGain()