Skip to Main Content Skip to Search
Product Documentation

dfilt.df2t - Discrete-time, direct-form II transposed filter

Syntax

Hd=dfilt.df2t(b,a)
Hd=dfilt.df2t

Description

Hd = dfilt.df2t(b,a) returns a discrete-time, direct-form II transposed filter, Hd, with numerator coefficients b and denominator coefficients a.

Hd = dfilt.df2t returns a default, discrete-time, direct-form II transposed filter, Hd, with b=1 and a=1. This filter passes the input through to the output unchanged.

Diagram of a transposed direct form two filter

The filter states of dfilt.df2t object can be extracted as a column vector with:

b =[1 2];
a =[1 -0.9];
Hd = dfilt.df2t(b,a);
FiltStates = double(Hd.States);

The resulting filter states column vector is

Examples

Create a direct-form II transposed discrete-time filter with coefficients from a 4–th order lowpass Butterworth design:

[b,a] = butter(4,.5);  
Hd = dfilt.df2t(b,a);

See Also

dfilt | dfilt.df1 | dfilt.df1t | dfilt.df2

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS