diff options
Diffstat (limited to 'macros/cheby2.sci')
-rw-r--r-- | macros/cheby2.sci | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/macros/cheby2.sci b/macros/cheby2.sci index d22ef86..3423be2 100644 --- a/macros/cheby2.sci +++ b/macros/cheby2.sci @@ -12,7 +12,6 @@ function [a, b, c, d] = cheby2 (n, rs, w, varargin) //Chebyshev type II filter design with rs dB of stopband attenuation. - //Calling Sequence //[b, a] = cheby2 (n, rs, ws) //[b, a] = cheby2 (n, rs, ws, "high") @@ -20,14 +19,12 @@ function [a, b, c, d] = cheby2 (n, rs, w, varargin) //[b, a] = cheby2 (n, rs, [wl, wh], "stop") //[z, p, g] = cheby2 (…) //[…] = cheby2 (…, "s") - //Parameters //n: positive integer value (order of filter) //rs: non negative scalar value (stopband attenuation in dB) //ws: positive real value, // 1).Normalised digital stopband edge(s) for digital filter, in the range [0, 1] {dimensionless} // 2).Analog stopband edge(s) for analog filter, in the range [0, Inf] {rad/sec} - //Description //This function generates a Chebyshev type II filter with rs dB of stopband attenuation. //The fourth parameter takes in high or low, default value is low. The cutoff is pi*Wc radians. @@ -35,7 +32,6 @@ function [a, b, c, d] = cheby2 (n, rs, w, varargin) //[b, a] = cheby2(n, Rp, [Wl, Wh], ’stop’) indicates a band reject filter with edges pi*Wl and pi*Wh radians. //[z, p, g] = cheby2(...) returns filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials. //[...] = cheby2(...,’s’) returns a Laplace space filter, w can be larger than 1. - //Examples //[z, p, g]=cheby2(2,5,0.7,"high") //Output: |