Цитата(Sneg_87 @ Oct 21 2009, 23:54)

значит все-таки с постобработкой.
Постобработки или блочный фильтр означает, что значения сначала записываются в массив, а потом с ними что-либо делают. Предобработка или скользящая фильтрация подразумевают наоборот, сначала новое значение как-либо обрабатывается и только потом записывается (или не записывается) в массив.
Цитата(Sneg_87 @ Oct 21 2009, 23:54)

С начального момента в пустой массив, размер которого не меняется, записываются данные, а старое значенеи заменяется новым.
Цитата(Sneg_87 @ Oct 21 2009, 23:54)

потому как нужны не значения конктретно из массива, а вообще со старта оцифровки.
Дык зачем писать в массив, если содержимое его не нужно? Храните два значения (минимум и максимум) и соответственно два номера отсчета. Итого всего четыре переменных.
Цитата(Sneg_87 @ Oct 22 2009, 00:09)

если без сохранения предыдущих значений сигнала, то сложно сказать помеха или максимум.
Как соотносится предполагаемая длительность помехи с периодом оцифровки сигнала? И что предполагается делать с помехой? Выбрасывать эти значения или как-либо сглаживать?