47. Array Manipulation-ii

Question.7

A firmware engineer writes this code for processing ADC samples:

int sum = 0;
for (int i = 0; i < K; i++) sum += samples[i];
avg = sum / K;

for (int i = K; i < total; i++) {
   sum += samples[i] - samples[i - K];
   avg = sum / K;
   // Use avg for threshold comparison
}

What signal processing technique does this implement?

Need Help? Refer to the Quick Guide below

Select Answer

Restart quiz!