Coupled-allpass, lattice filter
hd = dfilt.calattice(k1,k2,beta)
hd = dfilt.calattice
hd = dfilt.calattice(k1,k2,beta) returns
a discrete-time, coupled-allpass, lattice filter object
which is two allpass, lattice filter structures coupled together.
The lattice coefficients for each structure are vectors
beta is shown in the diagram below.
hd = dfilt.calattice returns
a default, discrete-time coupled-allpass, lattice filter object,
The default values are
, which is the default value for
1. This filter passes the input through to the
Specify a third-order lattice coupled-allpass filter structure
the following code.
k1 = [0.9511 + 1j*0.3088; 0.7511 + 1j*0.1158]; k2 = 0.7502 - 1j*0.1218; beta = 0.1385 + 1j*0.9904; hd = dfilt.calattice(k1,k2,beta);
store vectors of coefficients.