fdesign.fracdelay

Дробная задержка объекта спецификации фильтров

Синтаксис

d = fdesign.fracdelay(delta)
d = fdesign.fracdelay(delta,'N')
d = fdesign.fracdelay(delta,'N',n)
d = fdesign.fracdelay(delta,n)
d = fdesign.fracdelay(...,fs)

Описание

d = fdesign.fracdelay(delta) создает конструктор фильтров с дробной задержкой по умолчанию d с порядком фильтра, установленным на 3, и значением задержки, установленным на delta. Дробная задержка delta должно быть от 0 до 1 выборки.

d = fdesign.fracdelay(delta,'N') инициализирует спецификацию конструктора фильтров, чтобы N, где N задает порядок фильтра с дробной задержкой и по умолчанию задает порядок фильтра 3.

Использовать designmethods(d) чтобы получить список методов проекта, доступных для спецификации.

d = fdesign.fracdelay(delta,'N',n) инициализирует конструктор фильтров, чтобы N и устанавливает порядок фильтра таким образом n.

d = fdesign.fracdelay(delta,n) принимает спецификацию по умолчанию N, порядок фильтра и устанавливает порядок фильтра на значение, которое вы предоставляете во входе n.

d = fdesign.fracdelay(...,fs) добавляет аргумент fs, указанный в единицах Герца (Гц) для определения частоты дискретизации. В этом случае задайте дробную задержку delta находиться между 0 и 1/ fs.

Примеры

свернуть все

Разработайте фракционный фильтр задержки второго порядка из 0,2 выборок с помощью метода Лагранжа. Реализуйте фильтр с помощью структуры Farrow с дробной задержкой (fd).

d = fdesign.fracdelay(0.2,'N',2);
secondOrderFrac = design(d,'lagrange','filterstructure','farrowfd');
fvtool(secondOrderFrac,'analysis','grpdelay')

Figure Filter Visualization Tool - Group delay contains an axes and other objects of type uitoolbar, uimenu. The axes with title Group delay contains an object of type line.

Спроектируйте фильтр кубической дробной задержки с частотой дискретизации 8 кГц и дробной задержкой 50 микросекунд с помощью метода Лагранжа.

d = fdesign.fracdelay(50e-6,'N',3,8000);
cubicFrac = design(d, 'lagrange', 'FilterStructure', 'farrowfd');

См. также

| | |

Введенный в R2011a