Digital Filter Design

Проектирование и реализация цифровых конечных импульсных характеристик и БИХ фильтров

  • Библиотека:
  • DSP System Toolbox/Фильтрация/Реализация фильтра

  • Digital Filter Design block

Описание

Используйте этот блок для разработки, анализа и эффективной реализации фильтров с плавающей точкой.

Блок Создание Цифровых Фильтров реализует цифровой фильтр с конечной импульсной характеристикой (КИХ) или бесконечной импульсной характеристикой (БИХ), который вы проектируете с помощью Filter Designer (filterDesigner) приложение. Этот блок обеспечивает ту же реализацию фильтра, что и блоки дискретной конечной импульсной характеристики или биквадного фильтра.

Необходимо указать, выполняет ли блок обработку на основе фрейма или выборки по входу, установив параметр Input processing. Блок применяет указанный фильтр к каждому каналу входного сигнала в дискретном времени и выводит результат. Выходы блока численно совпадают с выходами блока Дискретной конечной импульсной характеристики или Биквадного фильтра и MATLAB® filter функция. Дополнительные сведения см. в разделе Начало работы с Filter Designer.

Эти блоки также реализуют цифровые фильтры, но служат несколько другим целям:

  • Discrete FIR Filter (Simulink) и Biquad Filter - Использование для эффективной реализации уже разработанных фильтров с плавающей точкой или с фиксированной точкой. Эти блоки обеспечивают ту же точную реализацию фильтра, что и блок Создание Цифровых Фильтров.

  • Filter Realization Wizard - используется для реализации фильтров с плавающей точкой или с фиксированной точкой, созданных из блоков Sum, Gain и Unit Delay. Можно либо проектировать фильтр в этом блоке, либо импортировать коэффициенты фильтра, который вы проектируете в другом месте.

Порты

Вход

расширить все

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

Частота дискретизации, Fs, то, что вы задаете в приложении filter designer, должно быть идентично частоте дискретизации входа в блоке Создание Цифровых Фильтров. Когда частоты дискретизации не совпадают, блок Создания цифровых фильтров возвращает предупреждающее сообщение и наследует частоту дискретизации блока входа.

Типы данных: single | double

Выход

расширить все

Отфильтрованный сигнал, возвращенный как вектор или матрица вещественных значений.

Типы данных: single | double

Параметры

Диалоговое окно

Дополнительные сведения о параметрах в этом диалоговом окне см. в разделе Начало работы с Filter Designer.

Характеристики блоков

Типы данных

double | single

Многомерные сигналы

No

Сигналы переменного размера

No

Подробнее о

расширить все

Расширенные возможности

.
Представлено до R2006a