edu.stanford.rsl.konrad.filtering.rampfilters
Class IRRFilter

java.lang.Object
  extended by edu.stanford.rsl.konrad.filtering.rampfilters.IRRFilter

public class IRRFilter
extends java.lang.Object


Field Summary
static int BP
           
static int BUTTERWORTH
           
static int CHEBYSHEV
           
static int HP
           
static int LP
           
 
Constructor Summary
IRRFilter()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LP

public static final int LP
See Also:
Constant Field Values

HP

public static final int HP
See Also:
Constant Field Values

BP

public static final int BP
See Also:
Constant Field Values

BUTTERWORTH

public static final int BUTTERWORTH
See Also:
Constant Field Values

CHEBYSHEV

public static final int CHEBYSHEV
See Also:
Constant Field Values
Constructor Detail

IRRFilter

public IRRFilter()
Method Detail

IIRFilter

public void IIRFilter()

setPrototype

public void setPrototype(java.lang.String p)

setPrototype

public void setPrototype(int p)

getPrototype

public int getPrototype()

setFilterType

public void setFilterType(java.lang.String ft)

getFilterType

public int getFilterType()

setFilterType

public void setFilterType(int ft)

setOrder

public void setOrder(int n)

getOrder

public int getOrder()

setRate

public void setRate(float r)

getRate

public float getRate()

setFreq1

public void setFreq1(float fp1)

getFreq1

public float getFreq1()

setFreq2

public void setFreq2(float fp2)

getFreq2

public float getFreq2()

setRipple

public void setRipple(float r)

getRipple

public float getRipple()

setFreqPoints

public void setFreqPoints(int f)

getFreqPoints

public int getFreqPoints()

getPReal

public float getPReal(int i)

getPImag

public float getPImag(int i)

getZero

public float getZero(int i)

getACoeff

public float getACoeff(int i)

getBCoeff

public float getBCoeff(int i)

design

public void design()

filterGain

public float[] filterGain()