dfilt.farrowfd

Дробный фильтр Делэй Фэрроу

Синтаксис

Hd = dfilt.farrowfd(D, COEFFS)

Описание

Hd = dfilt.farrowfd(D, COEFFS) Создает дискретное время дробная задержка фильтр Фэрроу с коэффициентами COEFFS и задержкой D.

Примеры

свернуть все

Неоплодотворенные фильтры могут быть спроектированы с dfilt.farrowfd отфильтруйте разработчика.

coeffs = [-1/6 1/2 -1/3 0;1/2 -1 -1/2 1;
-1/2 1/2 1 0;1/6 0 -1/6 0];
farrow = dfilt.farrowfd(0.5, coeffs);

Спроектируйте кубический дробный фильтр задержки с Лагранжевым методом.

fdelay = .2; % Fractional delay
d = fdesign.fracdelay(fdelay,'N',3);
cubicfarrow = design(d, 'lagrange', 'FilterStructure', 'farrowfd');
fvtool(cubicfarrow, 'Analysis', 'grpdelay');

Для получения дополнительной информации о дробных реализациях фильтра задержки, смотрите, что "Дробные Фильтры Задержки Используют Неоплодотворенные Структуры" пример, farrowdemo.

Смотрите также

Темы

Введенный в R2011a