Вы находитесь на странице: 1из 2

Pre-Práctica: Procesamiento básico de señales usando MATLAB

Adquisición y tratamiento de señales fisiológicas


Licenciatura en Bioingeniería Médica

Objetivo: Que el alumnado aprenda el uso básico de operaciones de Matlab para abrir, desplegar y
segmentar señales fisiológicas.
Existen diversas extensiones de archivos que pueden ser abiertas en MATLAB, entre las más comunes
están .mat (estructura) .txt y .dat. (vectores). A continuación, realiza lo siguiente:
Parte 1: Abrir/Graficar señales en MATLAB
Abre con el comando “load” el archivo 1minuto_control.mat, el cual es una estructura que contiene un
electrocardiograma (ECG) y guarda la estructura en una variable llamada Senal1.
1. Abre la estructura Senal1 (se puede abrir desde el workspace dando clic en Senal1) o
directamente en la línea de comandos colocando Senal1 y después la tecla intro, describe lo
que observas. ¿Cuántas muestras contiene la señal?
¿Cuál será la frecuencia de muestreo? (número de muestras en 1 segundo)
2. Para graficar el ECG de la estructura lo podrás hacer con:
plot(Senal1.data)
%el cual grafica muestras vs. milivolts de data, que es en donde se encuentra el vector del ECG
%es posible comentar los códigos con “%”

3. Con la herramienta lupa maximizar, grafica únicamente 5 complejos QRS.


4. Con la herramienta Data Cursor, indica los valores X y Y de los primeros 5 complejos QRS.
5. Investiga a través de la ayuda de MATLAB help plot o bien a través de el sitio web en línea de
MATLAB como etiquetar el eje X (muestras) y el eje Y (milivolts).
6. Para graficar tiempo (segundos) vs. milivolts, es necesario crear un vector de tiempo. Para
hacerlo, realiza lo siguiente:

Fm=500 %frecuencia de muestreo


T=1/500 %periodo de muestreo
t=0:T:(length(Señal1.data)/Fm)-T; %crear un vector de tiempo
plot(t,Señal1.data) %grafica el vector de tiempo y la señal
¿Qué es lo que observas?
Parte 2: Segmentar señales en MATLAB:
1. Para segmentar muestras, se realiza de la siguiente manera
Señal1.data(1:200) %segmentación de la muestra 1 a la 200
2. Investiga de la forma de realizar una segmentación en tiempo.
Parte 3: Operaciones básicas
1. Suma un offset a tu señal original, escoge el valor que quieras.
2. Calcula el valor absoluto de la señal (abs) de la señal original.
3. Invierte la señal original.
4. Usando el comando subplot, crea una gráfica en donde se muestren las tres gráficas
anteriores.

Вам также может понравиться