Discrete-time, second-order section, direct-form II transposed filter
Hd = dfilt.df2tsos(s)
Hd = dfilt.df2tsos(b1,a1,b2,a2,...)
Hd = dfilt.df2tsos(...,g)
Hd = dfilt.df2tsos
Hd = dfilt.df2tsos(s)
returns a discrete-time, second-order section, direct-form II, transposed
filter, Hd
, with coefficients given in the s
matrix.
Hd = dfilt.df2tsos(b1,a1,b2,a2,...)
returns
a discrete-time, second-order section, direct-form II, transposed
filter, Hd
, with coefficients for the first section
given in the b1
and a1
vectors,
for the second section given in the b2
and a2
vectors,
etc.
Hd = dfilt.df2tsos(...,g)
includes a gain vector g
. The elements of g
are
the gains for each section. The maximum length of g
is
the number of sections plus one. If g
is not specified,
all gains default to one.
Hd = dfilt.df2tsos
returns
a default, discrete-time, second-order section, direct-form II, transposed
filter, Hd
. This filter passes the input through
to the output unchanged.
Note
The leading coefficient of the denominator |
The resulting filter states column vector is
$$\left(\begin{array}{cc}z1(1)& z2(1)\\ z1(2)& z2(2)\end{array}\right)$$