<< besselap FOSSEE Signal Processing Toolbox bilinear >>

FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > besself

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

[a,b]=besself(2,3,"low")
a =  9.0000
b =
1.0000   5.1962   9.0000

Report an issue
<< besselap FOSSEE Signal Processing Toolbox bilinear >>