Народ, помогите получить разностное уравнение бих фильтра!!!
Расчитал в fdatool фильтр, вот примерно такой:
-------------------------- Section #1 -------------------------- Numerator: 1 2 1 Denominator: 1 -1.973040810105279 0.9886072298365135 Gain: 0.0038916049328085777 -------------------------- Section #2 -------------------------- Numerator: 1 2 1 Denominator: 1 -1.973040810105279 0.9886072298365135 Gain: 0.0038916049328085777 -------------------------- Output Gain: 1
Два вопроса:
1) Я правильно понимаю что одна секция - это БИХ фильтр, с таким вот уравнением (коэффициенты округлил для наглядности):
y(n) =0.00389* (1*x(n)+2*x(n-1)+1*x(n-2)-1*y(n)-(-1.97)*y(n-1)-0.98*y(n-2))
А чтобы посчитать весь фильтр, нада результаты y(n) первой секции взять и подать как x(n) на вход второй секции и так попорядку со всеми секциями???
2) А что такое Output Gain?
Сообщение отредактировал kostyan - Jul 20 2011, 11:23
|