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