Разработка и реализация цифровой КИХ и БИХ-фильтры
Фильтрация / Реализации Фильтра
dsparch4
Используйте этот блок, чтобы разработать, анализировать, и эффективно реализовать фильтры с плавающей точкой. Следующие блоки также реализуют цифровые фильтры, но служат немного отличающимся целям:
Дискретный КИХ-Фильтр Фильтра и Biquad — Использование, чтобы эффективно реализовать фильтры или фиксированной точки с плавающей точкой, которые вы уже разработали. Эти блоки обеспечивают ту же точную реализацию фильтра как блок Digital Filter Design.
Отфильтруйте Мастер Реализации — Использование, чтобы реализовать фильтры или фиксированной точки с плавающей точкой, созданные из Суммы, Усиления и блоков Единичной задержки. Можно или разработать фильтр в этом блоке или импортировать коэффициенты фильтра, который вы разработали в другом месте.
Блок Digital Filter Design реализует цифрового КИХ или БИХ-фильтр, что вы разрабатываете использование разработчика фильтра (filterDesigner
) приложение. Этот блок обеспечивает ту же реализацию фильтра как Дискретные КИХ-блоки Фильтра Фильтра или Biquad.
Необходимо задать, выполняет ли блок основанную на кадре или основанную на выборке обработку на входе путем установки параметра Input processing. Блок применяет заданный фильтр к каждому каналу входного сигнала дискретного времени и выводит результат. Выходные параметры блока численно совпадают с выходными параметрами блока Discrete FIR Filter или Biquad Filter,
функции MATLAB® filter
и функции filter
DSP System Toolbox™.
Частота дискретизации, Фс, которую вы задаете в приложении разработчика фильтра, должна быть идентична частоте дискретизации входа к блоку Digital Filter Design. Когда частоты дискретизации не соответствуют, блок Digital Filter Design возвращает предупреждающее сообщение и наследовал частоту дискретизации входного блока.
Дважды кликните блок Digital Filter Design открытому разработчику фильтра. Используйте разработчика фильтра, чтобы разработать или импортировать цифрового КИХ или БИХ-фильтр. Чтобы изучить, как разработать фильтры с этим блоком и отфильтровать разработчика, смотрите следующие темы:
Страница с описанием filterDesigner
Можно настроить спецификации фильтра в разработчике фильтра во время симуляций, пока изменения не изменяют длину фильтра или фильтруют порядок. Фильтр обновляет, как только вы применяете любые изменения фильтра в разработчике фильтра.
Для получения дополнительной информации о параметрах на этом диалоговом окне, смотрите Начало работы с Filter Designer (Signal Processing Toolbox).
Плавающая точка двойной точности
Плавающая точка с одинарной точностью
Дискретный КИХ-фильтр | DSP System Toolbox |
Фильтр Biquad | DSP System Toolbox |
Аналоговый проект фильтра | DSP System Toolbox |
Функция окна | DSP System Toolbox |
filterDesigner | DSP System Toolbox |
filter | DSP System Toolbox |
fvtool | Signal Processing Toolbox |
Чтобы изучить, как использовать этот блок и отфильтровать разработчика, смотрите следующее: