Проектирование и внедрение цифровых фильтров FIR и IIR
Системная панель инструментов DSP/фильтрация/реализация фильтров
Этот блок используется для проектирования, анализа и эффективной реализации фильтров с плавающей запятой.
Блок проектирования цифрового фильтра реализует цифровой фильтр конечной импульсной характеристики (FIR) или бесконечной импульсной характеристики (IIR), который создается с помощью конструктора фильтров (filterDesigner) app. Этот блок обеспечивает ту же реализацию фильтра, что и дискретный фильтр FIR или блоки фильтра Biquad.
Необходимо указать, выполняет ли блок обработку входных данных на основе кадров или образцов, установив параметр обработки Input. Блок применяет указанный фильтр к каждому каналу дискретно-временного входного сигнала и выдает результат. Выходы блока численно совпадают с выходами дискретного фильтра FIR или блока биквад-фильтра и MATLAB
®filter функция. Дополнительные сведения см. в разделе Начало работы с конструктором фильтров.
Эти блоки также реализуют цифровые фильтры, но служат несколько другим целям:
Дискретный фильтр FIR (Simulink) и фильтр Biquad - используется для эффективной реализации фильтров с плавающей или фиксированной запятой, которые вы уже разработали. Эти блоки обеспечивают ту же самую точную реализацию фильтра, что и блок проектирования цифрового фильтра.
Мастер реализации фильтра - используется для реализации фильтров с плавающей или фиксированной запятой, построенных из блоков Sum, Gain и Unit Delay. Можно либо создать фильтр в этом блоке, либо импортировать коэффициенты фильтра, созданного в другом месте.

Дополнительные сведения о параметрах в этом диалоговом окне см. в разделе Начало работы с конструктором фильтров.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|