Products & Services Solutions Academia Support User Community Company

Learn more about Signal Processing Toolbox   

dfilt.dffirt - Discrete-time, direct-form FIR transposed filter

Syntax

Hd = dfilt.dffirt(b)
Hd = dfilt.dffirt

Description

Hd = dfilt.dffirt(b) returns a discrete-time, direct-form FIR transposed filter, Hd, with numerator coefficients b.

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

Diagram of a transposed direct form finite impulse response filter

The resulting filter states column vector is

Examples

Create a direct-form FIR transposed discrete-time filter with coefficients from a 30th order lowpass equiripple design:

b = firpm(30,[0 .1 .2 .5]*2,[1 1 0 0]);
Hd = dfilt.dffirt(b)
Hd =
         FilterStructure: 'Direct-Form FIR Transposed'
               Numerator: [1x31 double]
        PersistentMemory: false

See Also

dfilt, dfilt.dffir, dfilt.dfasymfir, dfilt.dfsymfir

  


Recommended Products

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

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