#include <Filters/SOSFilter.hpp>
Second Order Sections filter.
Higher cost than direct implementation, but better numerical stability.
T | The type of the signals and filter coefficients. |
N | The number of sections. |
Definition at line 22 of file SOSFilter.hpp.
Public Member Functions | |
SOSFilter (const SOSCoefficients< T, N > §ionCoefficients) | |
Constructor. More... | |
T | operator() (T input) |
Update the internal state with the new input \( x[n] \) and return the new output \( y[n] \). More... | |
Private Attributes | |
AH::Array< Implementation, N > | sections |
|
inline |
Constructor.
Definition at line 25 of file SOSFilter.hpp.
|
inline |
Update the internal state with the new input \( x[n] \) and return the new output \( y[n] \).
input | The new input \( x[n] \). |
Definition at line 36 of file SOSFilter.hpp.
|
private |
Definition at line 43 of file SOSFilter.hpp.