[an error occurred while processing this directive]
|
следующим образом:
for ii = 4:ki
yk(ii)= b(1)*z(ii) + b(2)*z(ii-1) + b(3)*z(ii-2) - a(1)*yk(ii-1) - a(2)*yk(ii-2) - a(3)*yk(ii-3);
end
Коэффициенты а я пробовал и с плюсом и с минусом.
Вот что дают испытания АЧХ:
частота 0,03 эталон мах = 0,2 фильтр мах = 0,058
частота 0,2 эталон мах = 0,3 фильтр мах = 0,06
частота 0,5 эталон мах = 0,55 фильтр мах = 0,065
частота 1 эталон мах = 0,8 фильтр мах = 0,08
частота 2 эталон мах = 0,93 фильтр мах = 0,15
частота 5 эталон мах = 1,0 фильтр мах = 0,32
частота 10 эталон мах = 1,0 фильтр мах = 0,55
частота 15 эталон мах = 1,0 фильтр мах = 1,1
следующая проблемма, когда фильтр стал устойчивым, его АЧХ не соответствует требуемой
E-mail: info@telesys.ru