Signal Toolkit - residued
- Function File:
[r, p, f, m] =
residued(b, a)
Compute the partial fraction expansion (PFE) of filter H(z) = B(z)/A(z). In the usual PFE function
residuez
, the IIR part (poles p and residues r) is driven in parallel with the FIR part (f). In this variant, the IIR part is driven by the output of the FIR part. This structure can be more accurate in signal modeling applications.INPUTS: b and a are vectors specifying the digital filter H(z) = B(z)/A(z). See
help filter
for documentation of the b and a filter coefficients.RETURNED:
- r = column vector containing the filter-pole residues
- p = column vector containing the filter poles
- f = row vector containing the FIR part, if any
- m = column vector of pole multiplicities
EXAMPLES:
See
test residued verbose
to see a number of examples.For the theory of operation, see ‘
http://ccrma.stanford.edu/~jos/filters/residued.html
’See also: residue, residued.