Depende de: #8, #9, #11, y que el Issue #12 esté mergeado
Descripción
Usar las funciones de coherencia e identificación de sistemas para resolver la Parte 2 de la consigna, que trabaja con los archivos de señales provistos por la cátedra.
Estructura esperada del notebook
Archivo: faculty/final/notebook.ipynb
## 1. Carga de señales de la cátedra
- Celda de código: load_audio() de los pares de archivos entrada/salida
## 2. Identificación de H(ω)
- Celda de código: compute_frequency_response(x, y, fs), graficar módulo y fase
- Celda Markdown: describir qué tipo de sistema parece ser (pasa-bajos, pasa-altos, etc.)
## 3. Coherencia cuadrática
- Celda de código: compute_coherence(x, y, fs), graficar γ²xy(ω)
- Celda Markdown: responder explícitamente las 3 preguntas de la consigna (ver abajo)
## 4. Análisis de linealidad
- Celda Markdown: conclusión integradora
Preguntas de la consigna que DEBEN responderse en Markdown
- ¿Por qué la coherencia vale 1 cuando la relación es perfectamente lineal, dada la forma en que se calcula?
- ¿Cómo es la linealidad del sistema en distintas partes del espectro? (señalar zonas concretas del gráfico)
- ¿Qué tipos de sistemas físicos reales podrían dar lugar a ese comportamiento?
Criterios de aceptación
Archivos involucrados
faculty/final/notebook.ipynb
faculty/final/functions.py
Depende de: #8, #9, #11, y que el Issue #12 esté mergeado
Descripción
Usar las funciones de coherencia e identificación de sistemas para resolver la Parte 2 de la consigna, que trabaja con los archivos de señales provistos por la cátedra.
Estructura esperada del notebook
Archivo:
faculty/final/notebook.ipynbPreguntas de la consigna que DEBEN responderse en Markdown
Criterios de aceptación
Kernel → Restart & Run Allpasa sin erroresfaculty/final/functions.pyimporta o replica las funciones requeridas por la cátedraArchivos involucrados
faculty/final/notebook.ipynbfaculty/final/functions.py