|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.media.audio.dsp.filters.IIRFilterDesignBase
public abstract class IIRFilterDesignBase
DOCUMENT ME!
| Field Summary | |
|---|---|
protected double |
alpha
DOCUMENT ME! |
protected double |
beta
DOCUMENT ME! |
protected int |
frequency
DOCUMENT ME! |
protected double |
gamma
DOCUMENT ME! |
protected double |
parameter
DOCUMENT ME! |
protected int |
sampleRate
DOCUMENT ME! |
| Constructor Summary | |
|---|---|
IIRFilterDesignBase(int frequency,
int sampleRate,
double parameter)
Creates a new IIRFilterDesignBase object. |
|
| Method Summary | |
|---|---|
protected double |
calcRadiansPerSample(double freq)
DOCUMENT ME! |
abstract void |
doFilterDesign()
DOCUMENT ME! |
double |
getAlpha()
DOCUMENT ME! |
double |
getBeta()
DOCUMENT ME! |
double |
getGamma()
DOCUMENT ME! |
protected double |
getThetaZero()
DOCUMENT ME! |
void |
printCoefficients()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int frequency
protected int sampleRate
protected double parameter
protected double alpha
protected double beta
protected double gamma
| Constructor Detail |
|---|
public IIRFilterDesignBase(int frequency,
int sampleRate,
double parameter)
frequency - DOCUMENT ME!sampleRate - DOCUMENT ME!parameter - DOCUMENT ME!| Method Detail |
|---|
protected double calcRadiansPerSample(double freq)
freq - DOCUMENT ME!
protected double getThetaZero()
public abstract void doFilterDesign()
public void printCoefficients()
public double getAlpha()
public double getBeta()
public double getGamma()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||