Anda di halaman 1dari 7

ANALISIS DE LAS ONDAS ELECTROCARDIOGRAFICAS (ECG)

De los datos tomados en laboratorio tenemos la siguiente grafica de la señal


electrocardiográfica con algunos artefactos (de movimiento).

SEÑAL ELECTROCARDIOGRAFICA
4500

4000

3500

3000

2500

2000

1500

1000

500

0
0 200 400 600 800 1000 1200

Tenemos la señal de referencia de 1mv generada por un generador de señal


de la cual tenemos la siguiente gráfica de la cual se usara la parte compleja
QRS para su análisis del voltaje pico a pico:

Señal electrocardiografica de referencia de 1mV p-p


3000

2500

2000

1500

1000

500

0
0 200 400 600 800 1000 1200

1
ANALISIS DE LA SEÑAL DE REFERENCIA
En el laboratorio se tomó las muestras de tres distintas señales de referencia de
la cual usaremos solo la referencia seno de 0.5 mVp (señal de color rojo) y la
señal de referencia de pulsos cardiacos de 1mV (señal de color negro).

Primero analizaremos la señal de referencia seno de 0.5mVp y relacionarlo con


las unidades arbitrarias para lo cual analizamos solo un pulso de la señal
mostrado en el siguiente grafico:

2
Calculamos los valores maximo y minimo y su diferencia usando el programa en
MATLAB cuyo codigo se muestra en el apendice del trabajo, estos valores son:
MAX:2639, MIN:1498 y DIF=1141; de estos valores solo usaremos el valor pico
a pico en unidades arbitrarias

Analizando la segunda grafica tenemos que el valor máximo es 2572 y el valor


mínimo 1920 estos calculados usando los comandos MAX y MIN de EXCEL,
ahora la diferencia es:652 y de acuerdo a que esta señal patrón es de 1mV p-p
entonces tenemos una equivalencia 652=1mV p-p.
En la primera grafica realizamos el mismo procedimiento, el valor máximo es
2844 y el valor minimo 2268 por lo que la diferencia es 576, usando una simple
regla de 3 simple obtenemos el equivalente en mV, entonces:
576 ∗ 1𝑚𝑉
𝑉𝑝−𝑝 = = 0.883𝑚𝑉
652
Para calcular la frecuencia cardiaca usaremos solo un pulso de la señal de la
figura 1, en este caso la más estable y representativa.
Usamos la herramienta MATLAB para acércanos más y ver mejor un pulso con
el código siguiente:
y=load('PULSO.txt');
x=0:0.01:10;
y1=y(800:880);
x1=0:80;
plot(x1,y1)
grid

3
Analizamos la imagen y podemos aproximar el valor del ancho del pulso
(periodo), en total se tomó los datos a 100 muestras por segundo por 10
segundos, lo que equivaldría en la figura a 70 unidades de periodo
aproximadamente seria 0.70 segundos haciendo una regla de 3 simple
considerando que 1 latido equivale a 0.7 segundos en 60 segundos cuanto
equivaldrá…?, entonces la frecuencia cardiaca será:
60𝑙𝑝𝑚
𝑓𝑐𝑎𝑟𝑑𝑖𝑎𝑐𝑎 = ≈ 86 𝑙𝑝𝑚
0.7

De la misma manera se puede calcular para cada alumno del curso resumiendo
este procedimiento para el valor pico promedio:

close all; %cerrar todas las ventanas auxiliares


clear all; %limpiar todas las variables
y=load('PULSO2.txt');%lectura del archivo
Fs=100; %frecuencia de muestreo de muestreo
Tt=10; %tiempo total de la toma de datos
x=0:1/Fs:Tt; %valores de tiempo
figure
plot(x,y); %grafica de los datos
grid;
y11=500; %rango de busqueda del max y min
y21=650
m=max(y(y11:y21)) %busqueda del maximo
n=min(y(y11:y21))%y minimo en la zona estable
D=m-n;%diferencia
vpp=652/D %conversion a milivoltios
x1=y11/Fs:1/Fs:y21/Fs; %reduccion de la grafica

4
y1=y(y11:y21); %para calcular el periodo del pulso
figure
plot(x1,y1,'k')%grafico para analizar el periodo
grid %de un pico

Usando para cada alumno este código variando los valores de tiempo según las
muestras por segundo, el tiempo total de las muestras y analizando cada pico
tendremos la siguiente tabla:
Vp-p Lpm Alumno
(mV)
0,912 86 Adriel
1,0724 83 Benitez
0,8834 86 Davila
1,4751 86 Casaverde
0,638 79 Ccama
1,4751 86 Chino
0,7799 83 Eden
1,2611 80 Miranda
0,8763 76 Miranda
1,3388 77 Norhelia
0,7212 80 Obada
1,0062 81 Ortogorin
0,837 75 Pamela
1,0976 77 Perez
0,7196 79 Roca
0,63 78 Romero
0,9068 80 Ruth
1,3119 73 Surco
0,9532 85 Valer

CALCULO DE LA DESVIACION ESTANDAR DEL VOLTAJE PICO A PICO


Usamos el comando DESVEST con los datos de la tabla anterior en Excel nos
da el valor: 0,26799056 mV
CALCULO DE LA DESVIACION ESTANDAR DE LAS FRECUENCIAS
CARDIACAS
Usando el comando DESVEST de Excel calculamos la desviación estándar cuyo
valor es: 4,06021922 lpm

EXPLICACION DE COMO FUNCIONA EL PROGRAMA EN MATLAB


Primero cargamos el archivo que queremos analizar por ejemplo pulso12
y=load('PULSO12.txt');%lectura del archivo
5
Luego en el archivo de Excel identificamos la frecuencia de muestreo y el tiempo
de la toma de datos y la ponemos en el código, en este caso la frecuencia era
de 50 muestras por segundo y el tiempo 10 segundos

Fs=50; %frecuencia de muestreo de muestreo


Tt=10; %tiempo total de la toma de datos

Luego ejecutamos el programa y nos saldrá la grafica de los datos y con estos
analizamos la mejor parte o zona estable y configuramos de que valor a que
valor graficara y sacara el máximo y minimo.

Eligiendo en este caso los siguientes valores

y11=550/2; %rango de busqueda del max y min


y21=680/2;

el programa nos calculara el máximo y minimo en este rango, además de la


diferencia y la conversión a mV p-p.

m=max(y(y11:y21)) %busqueda del maximo


n=min(y(y11:y21))%y minimo en la zona estable
D=m-n;%diferencia
vpp=652/D %conversion a milivoltios

6
Lo que nos da la siguiente grafica que muestra el rango escogido

Y de este determinamos aproximadamente en tiempo de cada pulso y hacemos


una regla de 3 con lo que tendremos una formula general para calcular la
frecuencia cardiaca por minuto o latidos por minuto (lpm):
60 𝑙𝑝𝑚
𝑓𝑐𝑎𝑟𝑑𝑖𝑎𝑐𝑎 =
𝑡𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝑑𝑢𝑟𝑎𝑐𝑖𝑜𝑛 𝑑𝑒 𝑢𝑛 𝑝𝑢𝑙𝑠𝑜 𝑒𝑙𝑒𝑐𝑡𝑟𝑜𝑐𝑎𝑟𝑑𝑖𝑜𝑔𝑟𝑎𝑓𝑖𝑐𝑜

Para este caso la duración es de 0.75 por lo tanto su frecuencia cardiaca es de


75lpm.

Anda mungkin juga menyukai