El ejemplo que usted dio de tomar 4 muestras y tomar el promedio es una especie de filtro de paso bajo de un hombre pobre. En general, las cosas no son tan simples como eso. Pero para comprender el bien, hay algún valor en el uso de estos ejemplos simples.
Un filtro de paso bajo es como tomar 4 muestras y tomar un promedio de ellas. Ex:
samples = [6 1 -10 -4];
avg_value = mean(samples) = -1.75
El filtro de paso alto está eliminando el término "DC". O, más generalmente, está eliminando los datos que no están cambiando. Una forma simple de pensar en esto es restar su valor_a Promedio de cada muestra. Ex:
samples = [6 1 -10 -4];
avg_value = mean(samples) = -1.75;
high_pass = samples-avg_value;
high_pass: [7.75 2.75 -8.25 -2.25]
Ahora, si toma el promedio de la señal de "paso alto", termina obteniendo 0.
Estos dos 'filtros' que menciono son extremos, ya que tiene un filtro que solo le proporciona CC y otro filtro que solo elimina CC. Básicamente, lo que obtienes es este filtro ideal donde el filtro de paso bajo te da el verde y el filtro de paso alto te da el amarillo.
La mayoría de los filtros que usará tendrán una respuesta similar a la de un paso bajo:
y esto para un pase alto: