Двойной-allpass, фильтр решетки
hd = dfilt.calattice(k1,k2,beta)
hd = dfilt.calattice
hd = dfilt.calattice(k1,k2,beta)
возвращает дискретное время, двойное-allpass, объект фильтра решетки hd
, который является двумя allpass, структуры фильтра решетки, связанные вместе. Коэффициенты решетки для каждой структуры являются векторами k1
и k2
. Входной параметр beta
показывают в схеме ниже.
hd = dfilt.calattice
возвращает значение по умолчанию, двойное-allpass дискретное время, объект фильтра решетки, hd
. Значениями по умолчанию является k1
= k2
= [], и beta
= 1. Этот фильтр передает вход до неизменного вывода.
Укажите, что третий порядок образовывает решетку двойную-allpass структуру фильтра для фильтра dfilt
, hd
со следующим кодом.
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);
Свойства Allpass1
и Allpass2
хранят векторы коэффициентов.
dfilt
| dfilt.calatticepc
| dfilt.latticeallpass
| dfilt.latticear
| dfilt.latticearma
| dfilt.latticemamax
| dfilt.latticemamin