Function File: dat = filter (dat, sys)
Function File: dat = filter (dat, b, a)

Filter output and input signals of dataset dat. The filter is specified either by LTI system sys or by transfer function polynomials b and a as described in the help text of Octave’s built-in filter function. Type help filter for more information.

Inputs

dat

iddata identification dataset containing signals in time-domain.

sys

LTI object containing the discrete-time filter.

b

Numerator polynomial of the discrete-time filter. Must be a row vector containing the coefficients of the polynomial in ascending powers of z^-1.

a

Denominator polynomial of the discrete-time filter. Must be a row vector containing the coefficients of the polynomial in ascending powers of z^-1.

Outputs

dat

iddata identification dataset with filtered output and input signals.

Package: control