Какое-то у вас неправильное описание:-)) Текущее значение rms получается фильтрацией, усрреднеием, частного от деления квадрата входного сигнала на предыдущее значение rms. Такая странная рекурсия, выросшая из простого соотношения: Vrms^2=<Vin^2>. Которое плавно перетекает в Vrms[n]*Vrms[n-1]=<Vin^2>. Откуда собственно и получается Vrms[n]=<Vin^2/Vrms[n-1]>, n - номер итерации:-)