Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void LowpassToLowpass(TVec *z, TVec *p, double &k, double Freq); | Frequency transformation from a lowpass to a lowpass filter in s-domain. |
| 2 | void LowpassToLowpass(TMtx *a, TVec *b, TVec *c, double &D, double Freq); | Transform a lowpass filter prototype in state space form to a lowpass filter. |
Overload 1: void LowpassToLowpass(TVec *z, TVec *p, double &k, double Freq);
Frequency transformation from a lowpass to a lowpass filter in s-domain.
Remarks:
Transform a lowpass filter prototype in zero-pole form to a lowpass filter, where the new cutoff frequency is Freq. Assumed sampling frequency is 2. The transformation is defined as ([1], p. 258): s -> s/W_u
Wu - new cutoff frequency
References:
[1] Theory and application of digital signal processing, Lawrence R. Rabiner and Bernard Gold. Prentice-Hall, 1975
Declared in Dew::Signal::Units::LinearSystems · Dew.Signal/Units.LinearSystems.h · Cross-compiler
Overload 2: void LowpassToLowpass(TMtx *a, TVec *b, TVec *c, double &D, double Freq);
Transform a lowpass filter prototype in state space form to a lowpass filter.
See Also: LinearSystems::LowpassToBandstop, LinearSystems::LowpassToBandpass, LinearSystems::LowpassToLowpassZ, LinearSystems::LowpassToBandpassZ, LinearSystems::LowpassToBandstopZ, LinearSystems::LowpassToHighpassZ
Declared in Dew::Signal::Units::LinearSystems · Dew.Signal/Units.LinearSystems.h · Cross-compiler