Estoy trabajando en el codigo del ejercicio 9, usando las funciones propias de matlab conv, downsample y upsample. A simple vista la señal de salida es muy parecida a la de entrada, con un retraso y con un factor de amplitud. Esta bien que exista este retraso? Las diferencias en el espectrograma se pueden referir a eso? o puede haber un error en el codigo?
Señal de entrada
Señal de salida
Espectrograma de la entrada
Espectrograma de la salida
Sí, sí, claro que hay un atraso. Y también un cambio de amplitud. Fijate un mail anterior que lo explica, pero básicamente es porque el filtro es simétrico alrededor de 256, eso hace que se genere un retraso... el tema de la teórica, filtros de fase lineal. El cambio de amplitud (no estoy segura) pero debe ser por el submuestreo, que cambia la amplitud del espectro y los filtros de reconstrucción no lo compensan (tienen ganancia en omega = 0 igual a 1). No te preocupes, está todo bien. Saludos,
Patricia
Ok perfecto, gracias profe!