dfilt.calattice

Двойной-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 хранят векторы коэффициентов.

Введенный в R2011a