answersLogoWhite

0

/* Exponentially weighted moving average */

double RunningAverage (double *FilteredData, double RawData, double TimeConstant) {

*FilteredData += (*FilteredData - RawData) / TimeConstant;

return *FilteredData;

}

User Avatar

Wiki User

14y ago

What else can I help you with?