jass.generators
Class IRPFilter

java.lang.Object
  extended by jass.generators.IRPFilter

public class IRPFilter
extends java.lang.Object

Compute impulse respones of filter.

Author:
Kees van den Doel (kvdoel@cs.ubc.ca)

Constructor Summary
IRPFilter()
           
 
Method Summary
 float[][] computeIRP(Filter filter, int bits, float srate)
          Compute IRP as dB magnitude of Fourier transform.
static void main(java.lang.String[] argv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IRPFilter

public IRPFilter()
Method Detail

main

public static void main(java.lang.String[] argv)

computeIRP

public float[][] computeIRP(Filter filter,
                            int bits,
                            float srate)
Compute IRP as dB magnitude of Fourier transform.

Parameters:
filter - filter
bits - 2^bits length IRP generated
srate - sampling rate in Hz
Returns:
array[2^bits][2] with array[i][0] dB and array[i][1] freq. of i.