Function File: [b, a] = besself (n, w)
Function File: [b, a] = besself (n, w, "high")
Function File: [z, p, g] = besself (…)
Function File: [a, b, c, d] = besself (…)
Function File: […] = besself (…, "z")

Generate a Bessel filter. Default is a Laplace space (s) filter.

[b,a] = besself(n, Wc) low pass filter with cutoff pi*Wc radians

[b,a] = besself(n, Wc, ’high’) high pass filter with cutoff pi*Wc radians

[z,p,g] = besself(...) return filter as zero-pole-gain rather than coefficients of the numerator and denominator polynomials.

[...] = besself(...,’z’) return a discrete space (Z) filter, W must be less than 1.

[a,b,c,d] = besself(...) return state-space matrices

References:

Proakis & Manolakis (1992). Digital Signal Processing. New York: Macmillan Publishing Company.

Package: signal