У меня есть мощный макрос скользящей средней MAVGTC.
Оттачивал их в течении полугода наверное)
Входы:
τ - время усреднения
dt - время программного цикла в секундах (для небольших программ - 0,001)
input - вход фильтруемой величины
Выходы:
Out - выход отфильтрованной величины
Первое время после включения прибора фильтрация гораздо слабее, чем задано. Это так нужно, чтобы если у вас в начале работы какая либо величина оказывается считанной нулем (или любым другим некорректным значением), не было длительного выхода на её среднее значение.




