besself
This function generates a Bessel filter.
Calling Sequence
[a, b] = besself(n, w)
[a, b] = besself (n, w, "high")
[a, b, c] = besself (…)
[a, b, c, d] = besself (…)
[…] = besself (…, "z")
Parameters
n:
positive integer value
w:
positive real value
Description
This is an Octave function.
This function generates a Bessel filter. The default is a Laplace space (s) filter.
The third parameter takes in high or low, the default value being low. The cutoff is pi*Wc radians.
[z,p,g] = besself(...) returns filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials.
[...] = besself(...,’z’) returns a discrete space (Z) filter. w must be less than 1.
[a,b,c,d] = besself(...) returns state-space matrices.
Examples