This actor is an implementation of an infinite impulse response IIR
filter. A direct form II [1] implementation is used. This actor is type
polymorphic. Its input, output,
numerator and denominator types can be any type of Token supporting the
basic arithmetic operations (add, subtract and multiply).
<p>
This filter has a transfer function given by:
<b>References</b>
<p>[1]A. V. Oppenheim, R. W. Schafer, <i>Discrete-Time Signal Processing</i>,
Prentice Hall, 1989.
Brian K. Vogel, Steve NeuendorfferAleksandar Necakov, Research in Motion Limited
$Id: IIR.java 70402 2014-10-23 00:52:20Z cxh $
Ptolemy II 1.0
Red (vogel)
Red (cxh)
This parameter represents the numerator coefficients as an array
of tokens. The format is
{b<sub>0</sub>, b<sub>1</sub>, ..., b<sub>M</sub>}. The default
value of this parameter is {1.0}.
This parameter represents the denominator coefficients as an
array of a tokens. The format is
{a<sub>0</sub>, a<sub>1</sub>, ..., a<sub>N</sub>}. Note that
the value of a<sub>0</sub> is constrained to be 1.0. This
implementation will issue a warning if it is not.
The default value of this parameter is {1.0}.