Durchschnitt speichersparend berechnen

Gast #177258
Lesenswert?
• ▲
▼
Hi,
so könnte es gehen:

int messdurchnitt=0; //durchsnitt der messwerte
int messwert;  // aktueller adc value
for(i=0;i<100;i++){
messdurchschnitt = ( i*messdurchschnitt + messwert ) / (i+1);
}

Gruss
peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren