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