#include <rdSignal.h>
Static Public Member Functions | |
| int | lowpassIIR (double T, double fc, int N, double *sig, double *sigf) |
| 3rd ORDER LOWPASS IIR BUTTERWORTH DIGITAL DIGITAL FILTER | |
| int | lowpassFIR (int M, double T, double f, int N, double *sig, double *sigf) |
| LOWPASS FIR NONRECURSIVE DIGITAL FILTER. | |
| int | bandpass (int M, double T, double f1, double f2, int N, double *sig, double *sigf) |
| BANDPASS FIR NONRECURSIVE DIGITAL FILTER. | |
| double | sinc (double x) |
| SINC(X) = SIN(X) / X. | |
| double | hamming (int k, int M) |
| Hamming Window- dampens gibs phenominon infiltering functions. | |
|
||||||||||||||||||||||||||||||||
|
BANDPASS FIR NONRECURSIVE DIGITAL FILTER. Note that sig and sigf must point to distinct locations in memory which do not overlap. PARAMETERS
|
|
||||||||||||||||||||||||||||
|
LOWPASS FIR NONRECURSIVE DIGITAL FILTER. Note that sig and sigf must point to distinct locations in memory which do not overlap. PARAMETERS
|
|
||||||||||||||||||||||||
|
3rd ORDER LOWPASS IIR BUTTERWORTH DIGITAL DIGITAL FILTER It is assumed that enough memory is allocated at sigf. Note also that the first and last three data points are not filtered.
|
|
|
SINC(X) = SIN(X) / X.
|
1.3