Цитата(Stanislav @ Dec 3 2008, 00:17)

Простейшая адаптивная система:
*X_n)
,
где

- выходные отсчёты;

- входные отсчёты (измерения);

- константа адаптации.
А почему >0.5? Можно и меньше, нужно лишь, чтобы этот коэффициент был больше нуля.
В программе эта формула кодируется так:
y += (xn - y)*alpha;
правда, в этом случае альфа приобретает иной смысл - чем она меньше, тем сильнее сглаживание, при 1 сглаживание полностью отсутствует.
Можно даже вычслить этот коэффициент, если известна требуемая постоянная времени
)
,
где

- период следования входных отсчётов;

- требуемая постоянная фильтра в секундах. Эта формула реализует цифровой аналог RC-цепочки с постоянной времени

,
Сообщение отредактировал 777777 - Dec 4 2008, 07:37