Signal Processing Toolbox | ![]() ![]() |
Construct a discrete-time, direct form, finite impulse response filter object
Syntax
Description
Hd = dfilt.dffir(b)
returns a discrete-time, direct form FIR filter object, Hd
, with numerator coefficients, b
.
Hd = dfilt.dffir
returns a default, discrete-time, direct form FIR filter object, Hd
, with b=1
. This filter passes the input through to the output unchanged.
Examples
Specify a second-order direct form FIR filter structure for a dfilt
object, Hd
, with the following code:
b = [0.05 0.9 0.05]; Hd = dfilt.dffir(b) Hd = FilterStructure: 'Direct form FIR' Numerator: [0.0500 0.9000 0.0500]
See Also
dfilt
, dfilt.dfasymfir
, dfilt.dffirt
, dfilt.dfsymfir
![]() | dfilt.dfasymfir | dfilt.dffirt | ![]() |