Estoy tratando de implementar un filtro IIR de octavo orden y cada nota de aplicación y libro de texto que he leído dice que es mejor implementar cualquier filtro de orden de más de 2 como secciones de segundo orden. Utilicé tf2sos
en MATLAB para obtener los coeficientes para las secciones de segundo orden que me dieron un coeff 6x4 para secciones de 4 segundos, como se esperaba. Antes de la implementación como SOS, el filtro de octavo orden requería que se almacenaran 7 valores de muestra anteriores (y también los valores de salida). Ahora, al implementar secciones de segundo orden, ¿cómo funciona el flujo de entrada a salida? ¿Necesito almacenar solo 2 valores de muestra anteriores? ¿O la salida del primer filtro se alimenta como x_in
en el segundo filtro y así sucesivamente?