Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EjercioOnlineECG (1)
EjercioOnlineECG (1)
Nadia Brzostowicz
Alexander Lysun
En esta sesión se utilizarán herramientas computacionales para el diseño de filtros de respuesta infinita al
impulso (IIR) y utilizar los coeficientes para mejorar una señal de Electrocardiografía.
1. Electrocardiografía
Descargar el archivo de Moodle Señal ECG y abrirla en Matlab. Graficar la señal en el dominio
del tiempo. De ser necesario, grafique la FFT para ver el resultado del filtrado.
%% Ejercicio 1
load("PracticaOnline.mat");
t = linspace(0,1,length(val));
plot(t,val)
title("Señal ECG")
Diseñe un filtro Butterworth o Chebyshev tipo II para eliminar la componente de CC de la señal de ECG.
Gráfique el resultado. De ser necesario, grafique la FFT para ver el resultado del filtrado.
%% Ejercicio 2
load("PracticaOnline.mat");
t = linspace(0,1,length(val));
Y = filter(b,a,val);
plot(t,Y)
Ejercicio 3: Diseñar un filtro IIR para eliminar la componente de respiración de la señal de ECG
Diseñe un filtro Butterworth o Chebyshev tipo II para eliminar la componente de respiración de la señal de
ECG. Gráfique el resultado. De ser necesario, grafique la FFT para ver el resultado del filtrado.
% Ejercicio 3
load("PracticaOnline.mat");
t = linspace(0,1,length(val));
Y = filter(b,a,val);
plot(t,Y)
Ejercicio 4: Diseñar un filtro IIR para eliminar la componente de alta frecuencia del ECG
Diseñe un filtro Butterworth o Chebyshev tipo II para eliminar la componente de alta frecuencia de la señal
de ECG. Gráfique el resultado. De ser necesario, grafique la FFT para ver el resultado del filtrado.
%% Ejercicio 4
load("PracticaOnline.mat");
t = linspace(0,1,length(val));
Y = filter(b,a,val);
plot(t,Y)