Предмет: Информатика,
автор: megahacker228
Выходное значение фильтра образуется как сумма входного значения и его предыдущего входного значения, умноженная на коэффициент 0.05, далее к этой сумме прибавляется предыдущее выходное значение, умноженное на коэффициент 0.9. Через сколько итераций будет достигнуто выходное значение более 0.8? (итерация на которой значение более 0.8 учитывается) На первой итерации предыдущие значения входного и выходного значения равны нулю. Входное значение начиная с первой итерации равно единице.
1NoobMaster1:
Ответ 15, снизу код на питоне в качестве пруфа.
c = 0
while out <= 0.8:
out = (ih + pin) * 0.05 + pout * 0.9
pin, pout = ih, out
c += 1
print(c - 1)
Ответы
Автор ответа:
0
Ответ:
Ответ 15, снизу код на питоне в качестве пруфа.
Объяснение:
pin, pout, ih, out = 0, 0, 1, -1
c = 0
while out <= 0.8:
out = (ih + pin) * 0.05 + pout * 0.9
pin, pout = ih, out
c += 1
print(c - 1)
Похожие вопросы
Предмет: Английский язык,
автор: anyass
Предмет: Математика,
автор: 020784aaa
Предмет: Другие предметы,
автор: sergeijakovlev7
Предмет: Биология,
автор: NikitaKyn
Предмет: Математика,
автор: данил241106