Сразу - извиняюсь за долгое молчание.
Был в отъезде. Спасибо всем за быстрые ответы.
Теперь по делу: В первом посте досадная опечатка:
Следует читать "output = input + FILTER_CONST * (
input - output)"
И это не "мой фильтр". В смысле, что я его не выдумывал.
Это первое попавшееся мне решение задачи "усреднение за время".
Мне всего-то надо усреднять данные от датчика света за некие интервалы времени.
Цитата(thermit @ Sep 6 2013, 22:09)

y(n)=y(n-1)+(x(n)-y(n-1))*k
Да. Именно это и было реализовано (после устранения ошибки).
Цитата(thermit @ Sep 6 2013, 22:09)

k=1 - (1-L)^(1/T/sf)
Вот. Именно эту формулу и не мог найти. Спасибо.
Цитата(andyp @ Sep 6 2013, 20:44)

Вам бы надо
output(t) = alpha*input + (1-alpha)*output(t-1) , 0 < alpha < 1.
Тоже интересно. Насколько я понимаю, то это практически то же самое, что и у "
thermit".
Надо бы разобраться как в этом случае считается коэффициент alpha.
Сижу с матлабом. Экспериментирую.
Еще раз - спасибо всем.
Мне кажется, что будут еще вопросы.