Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Структуры КИХ и БИХ фильтров
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
djhall
Подскажите как мне реализовать КИХ и БИХ фильтр например на C++.
Допустим у меня есть значения коэффициентов Numerator для КИХ фильтра и Numerator и Denumerator для БИХ фильтра.

Как нужно преобразовать эти коэффициенты, чтобы реализовать КИХ и БИХ фильтр, например, со структурами:
1. Direct Form I (прямая форма)
2. Direct Form II (каноническая структура)
3. Cascaded second-order sections (Каскадная (последовательная) структура)
4. С помощью свёртки
litv
А куда преобразовывать?
С плавающей запятой.
http://www.kit-e.ru/articles/cad/2009_1_108.php
djhall
Цитата
А куда преобразовывать?
С плавающей запятой.
http://www.kit-e.ru/articles/cad/2009_1_108.php

Спасибо за ссылку - изучу. Но всё-таки это матлаб, а мне хотелось бы понять как именно преобразовывать коэффициены, т.е. хотелось бы теории. Моя задача написать С++ прогу для фильтрации, которая могла бы фильтровать последовательно поступающие отсчёты сигнала, а также фильтровать уже имеющиеся массивы данных с помощью свёртки.
andyp
Cвязь между коэффициентами IIR фильтра и коэффициентами секций второго порядка обсуждалась здесь:
http://electronix.ru/forum/index.php?showt...=124301&hl=
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.