Разработка и реализация цифровой КИХ и БИХ-фильтры
Фильтрация / Реализации Фильтра
dsparch4
Используйте этот блок, чтобы спроектировать, анализировать, и эффективно реализовать фильтры с плавающей точкой. Следующие блоки также реализуют цифровые фильтры, но служат немного отличающимся целям:
Discrete FIR Filter и Biquad Filter — Используйте, чтобы эффективно реализовать фильтры или фиксированной точки с плавающей точкой, которые вы уже спроектировали. Эти блоки обеспечивают ту же точную реализацию фильтра как блок Digital Filter Design.
Filter Realization Wizard — Используйте, чтобы реализовать фильтры или фиксированной точки с плавающей точкой, созданные из Суммы, Усиления и блоков Unit Delay. Можно или спроектировать фильтр в этом блоке или импортировать коэффициенты фильтра, который вы спроектировали в другом месте.
Блок 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).
Плавающая точка двойной точности
Плавающая точка с одинарной точностью
Discrete FIR Filter | DSP System Toolbox |
Biquad Filter | DSP System Toolbox |
Аналоговое создание фильтра | DSP System Toolbox |
Функция окна | DSP System Toolbox |
filterDesigner | DSP System Toolbox |
filter | DSP System Toolbox |
fvtool | Signal Processing Toolbox |
Чтобы изучить, как использовать этот блок и отфильтровать разработчика, смотрите следующее: