Salta al contenido principal
Logo
EVA
  • Página Principal
  • Calendario
  • Más
Español - Internacional ‎(es)‎
English ‎(en)‎ Español - Internacional ‎(es)‎ Português - Brasil ‎(pt_br)‎
En este momento está usando el acceso para invitados
Acceder
EVA
Página Principal Calendario
Expandir todo Colapsar todo
  1. Fisiología Cuantitativa
  2. Trabajo práctico
  3. Tarea 1 - Procesamiento simple de señales

Tarea 1 - Procesamiento simple de señales

Requisitos de finalización
Apertura: lunes, 16 de marzo de 2026, 00:00
Cierre: domingo, 29 de marzo de 2026, 23:59

El estudiante debe entregar al menos tres archivos, utilizando MatLab o Python, que contengan:

  • cuatro funciones: filtrado, detección de latidos, separación de ciclos y promediado de ciclos
  • un programa principal (main) que muestre el rendimiento de cada función (en ese orden) sobre la señal "Ao_V_ECG.xls" dada (puede utilizar gráficos, texto impreso, etc), principalmente sobre las presiones. 
  • Un documento de texto sin estructura de informe que utilice las salidas del main y conteste las preguntas:
    • ¿Cómo se implementó? (detalles puntuales de cómo se abordó la implementación, qué entradas se le pasan, etc.)
    • ¿La función hace lo que esperaba?
    • ¿Funciona mejor o peor de lo esperado? fundamente sus respuestas.
Las tareas que deberá cumpllir cada función son las siguientes:
  1. Filtrado
    1. Implementar un filtro de media móvil genérico, que reciba el largo del filtro, del tipo:
       y[n]=\frac{1}{M_1+M_2+1}\sum^{M_2}_{k=-M_1}x[n-k] \quad \text{con largo }L=M_1+M_2+1
      donde x es la señal a filtrar, y la señal filtrada, M_1 es el largo al futuro y M_2 el largo al pasado.

  2. Detección de latidos
    1. Implementar una función que detecte las separaciones entre cada ciclo de presión arterial, mediante la identificación de máximos relativos sobre la derivada primera de la señal dada.
  3. Separación de ciclos
    1. A partir de la detección hecha, separar ciclos y acondicionarlos para que cada vector tenga igual cantidad de muestras (será necesario remuestrear).
  4. Promediado de latidos
    1. Obtener un ciclo promedio a partir de calcular la media aritmética, elemento a elemento, de los vectores de ciclos.
Para aquellos que programen en Matlab, se solicita que envíen una versión igual o anterior a R2018a.
  • Ao_V_ECG.xls Ao_V_ECG.xls
    14 de febrero de 2023, 08:27
En este momento está usando el acceso para invitados (Acceder)
Resumen de retención de datos

Universidad de la República
Desarrollado por Moodle