ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
1480782 Топик полностью
Kpoк (01.12.2024 12:04, просмотров: 163) ответил IBAH на Доктор, откуда у вас такие картинки?! коэф. передачи равен 1. В учебниках это звено описано как y[i]=(1-alfa)*y[i-1]+alfa*x[i] при alfa<1, вычислить можно только в плавучке . А для ембедерства такой вариант. И я не вариант предлагаю, я полосу посчитал. А то все трепяться фнч-хуенче, а полосу никто назвать не может.
Это я второго умножения не разглядел. То есть ситуация ещё хуже. Где-то приходится хранить промежуточную величину, которая в несколько раз превышает выходную - так вам никакой разрядной сетки не напасёшься. По-людски (то есть на Паскале) этот алгоритм выглядит так: 

Y:=Y+(X-Y)*a a<1

Если Вы не умеете работать с целыми числами, меньшими единицы, просто сдвигайте вправо разницу Х-У.

Количество операций уменьшается.