SPUC::iir_shelf< Numeric > Class Template Reference
[IIR filters]
Template Class for 1st Order iir filter.
More...
#include <iir_shelf.h>
Collaboration diagram for SPUC::iir_shelf< Numeric >:
[legend]List of all members.
|
Public Member Functions |
| iir_shelf (double A=0, double B=0) |
Numeric | clock (Numeric input) |
| Input new sample and calculate output.
|
void | reset () |
| Reset.
|
Protected Attributes |
double | a |
double | b |
Numeric | out |
Numeric | previous_out |
Numeric | previous_in |
Detailed Description
template<class Numeric>
class SPUC::iir_shelf< Numeric >
Template Class for 1st Order iir filter.
Template for shelving filter
The filter is assumed of the form
which becomes
Constructor & Destructor Documentation
Member Function Documentation
template<class Numeric> |
Numeric SPUC::iir_shelf< Numeric >::clock |
( |
Numeric |
input |
) |
[inline] |
|
|
Input new sample and calculate output.
|
template<class Numeric> |
void SPUC::iir_shelf< Numeric >::reset |
( |
void |
|
) |
[inline] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
Generated on Fri Sep 16 11:09:02 2005 for spuc by
1.4.4