http://dx.doi.org/10.35381/s.v.v5i1.1591
Pronosticador de hipertrofia ventricular mediante el uso de electrocardiogramas desarrollados en el software comercial MATLAB
Ventricular hypertrophy predictor using electrocardiograms developed in commercial MATLAB software
Universidad Regional Autónoma de los Andes, Ambato
Ecuador
https://orcid.org/0000-0002-2463-7036
Ricardo Fabián Siza-Gualpa
Universidad Regional Autónoma de los Andes, Ambato
Ecuador
https://orcid.org/0000-0002-3775-4397
Recepción: 10 de agosto 2021
Revisado: 15 de septiembre 2021
Aprobación: 15 de noviembre 2021
Publicación: 01 de diciembre 2021
RESUMEN
Objetivo: Evaluar la utilidad del software MATLAB como pronosticador de patologías cardiovasculares ventriculares, en función de un algoritmo matemático con utilidad en la salud pública. Método: Cuasi experimental. Resultados: El reconocimiento se centra en el intervalo QT del eje horizontal de ECG teniendo en cuenta que dicho intervalo debe estar en un rango de 0.35-0.45 s para no ser patológico. Conclusión: El software MATLAB es una herramienta básica para el desarrollo de este tipo de algoritmos, ya que minimiza el trabajo de cálculos y saca ventaja de la exactitud de las gráficas de ECG para un mejor diagnóstico médico. El uso de algoritmos y utilización de ecuaciones ya estructuradas en artículos consultados permitió analizar la variación que se da en el intervalo QT en un tiempo determinado, quedando demostrado que puede servir para diagnosticar patologías relacionadas con la bradicardia y otras patologías similares.
Descriptores: Telecardiología; Servicio de Cardiología en Hospital; estadística & datos numéricos. (Fuente: DeCS).
ABSTRACT
Objective: to evaluate the usefulness of MATLAB software as a predictor of ventricular cardiovascular pathologies, based on a mathematical algorithm with utility in public health. Method: Quasi-experimental. Results: The recognition is focused on the QT interval of the ECG horizontal axis, taking into account that this interval must be in a range of 0.35-0.45 s in order not to be pathological. Conclusion: MATLAB software is a basic tool for the development of this type of algorithms, since it minimizes the computational work and takes advantage of the accuracy of ECG graphs for a better medical diagnosis. The use of algorithms and use of equations already structured in consulted articles allowed analyzing the variation that occurs in the QT interval in a given time, being demonstrated that it can be used to diagnose pathologies related to bradycardia and other similar pathologies.
Descriptors: Telecardiology; Cardiology Service, Hospital; statistics & numerical data. (Source: DeCS).
INTRODUCCIÓN
El desarrollo de un algoritmo pronosticador de patologías cardiacas utilizando software Matlab (1) (2) (3) (4) (5) se podría considerar como una aplicación que va a dotar al sector médico con una herramienta de solución a los problemas de difícil diagnóstico del músculo cardiaco. El corazón al ser un órgano dependiente de factores externos e internos que influyen en su comportamiento es capaz a generar diferentes tipos de enfermedades las cuales desembocan en una patología cardiaca crónica e irreversible conocida como insuficiencia cardiaca (6) (7)
La probabilidad que esta patología se diagnosticada a tiempo es muy escasa sobre todo si el paciente con signos y síntomas depreciables no asiste a consulta médica. La alteración del intervalo QT para el inicio de cualquier tipo de patología cardiaca es prácticamente depreciable. Es decir, el alargamiento del intervalo QT en el ECG corresponde en estadios iniciales a una afección de bradicardia que puede ser reversible si es detectada a tiempo, pero si esta evoluciona en un tiempo promedio de 10 años, se desarrollará como una patología crónica irreversible que lleva al paciente a lo que conocemos como insuficiencia cardíaca (8).
El estudio del electrocardiograma es necesario y de gran importancia para poder analizar las diferentes ondas e intervalos de los que está formado. Sin embargo, debido a la gran cantidad de variables el estudio se centró en el comportamiento anormal del intervalo QT que posteriormente sirve para modelar un Electrocardiograma (ECG) patológico en función del tiempo (9) (10) (11).
El objetivo de esta investigación fue evaluar la utilidad del software MATLAB como pronosticador de patologías cardiovasculares ventriculares, en función de un algoritmo matemático con utilidad en la salud pública.
MÉTODO
La investigación es de tipo cuasi experimental, basada en modelos ideales ya existentes del funcionamiento del corazón, considerando que, si se alteran las variables del ECG por factores externos como el género, condición de vida, edad, por lo tanto, se producen variaciones del ECG original. En base a datos estadísticos se determina que la probabilidad para que una persona empiece a generar signos y síntomas de alguna patología cardiaca es a partir de los 45 años, llegando está a evolucionar en un periodo de 10 años en una patología crónica e irreversible denominada Insuficiencia Cardíaca.
En el aspecto cuantitativo se tabulan los datos del crecimiento exponencial de la hipertrofia ventricular, enfocando particularmente el intervalo QT para así llegar a obtener resultados que demuestren la variación de las imágenes espectrales de los ECG en diferentes intervalos de tiempo. Para ello se utiliza el Análisis Espectral, Software Matlab y Fisiología Cardiaca del corazón sano y patológico.
Algoritmo Pronosticador de Insuficiencia Cardiaca (IC)
Partiendo de la serie de Fourier (12) que representa la imagen de un ECG ideal y la ecuación que refleja el metabolismo de gasto cardiaco, se establece un algoritmo capaz de pronosticar una Insuficiencia Cardíaca (IC) en un tiempo de 10 años. Conociendo el resultado de la serie de Fourier que representa un ECG ideal:
![]() |
[1]
Elaboración: Los autores.
Y basándose en la ecuación que refleja el metabolismo de gasto cardiaco, se obtiene la siguiente grafica que representa:
[2]
Figura 1. Representación del desarrollo de la patología cardiaca en un intervalo de tiempo 10 años.
Elaboración: Los autores.
Como se observa en la figura la bradicardia tiende a estabilizarse en un periodo de 10 años debido a la pérdida de su morfología cardiaca normal. Esto se debe a que el corazón empieza a dejar de funcionar generando a nivel fisiológico una insuficiencia cardiaca.
La IC es un síndrome que presenta las siguientes características típicas como falta de aire o fatiga tanto en reposo como durante el ejercicio; signos de retención de líquidos, como congestión pulmonar o hinchazón de tobillos, y evidencia objetiva de una alteración cardiaca estructural o funcional en reposo (13). Estos signos y síntomas pueden ser diagnosticados cuando la IC ya está presente, lo que se desarrolla a continuación es una secuencia de pasos que ayuda a predecir la alteración de la bradicardia hasta llegar a la Insuficiencia Cardíaca, siendo capaces de saber el diagnóstico de la bomba cardiaca en un periodo de tiempo de 10 años.
En la secuencia del algoritmo se plantean códigos que representan diferentes tipos de gráficos, estos son analizados con el fin de observar el incremento del intervalo QT que son directamente proporcionales a los coeficientes de la serie. Las gráficas generadas por los Códigos del pronosticador en el programa MATLAB, servirá para analizar la evolución de la patología hasta llegar a la IC.
El reconocimiento se centra en el intervalo QT del eje horizontal de ECG teniendo en cuenta que dicho intervalo debe estar en un rango de 0.35-0.45 s para no ser patológico. Ahora el retraso del intervalo en función del tiempo, por encima 0.45 s ayudara a diagnosticar el nivel de bradicardia hasta llegar a su estado final de Insuficiencia Cardíaca. A partir de la gráfica de un ECG sin patología generado en MATLAB podemos establecer su alteración conforme pasan los años.
Figura 2. Representación Modelado y Reconstrucción del ECG en estado basal y sin patología alguna.
Elaboración: Los autores.
Al observar el gráfico de algoritmo de un ECG sin patología creado un número finito de armónicos se observa que está formado por ondas cuadráticas y triangulares mostrando de izquierda a derecha la onda P, complejo QRS y la onda T ideales.
Figura 3. ECG Normal.
Elaboración: Los autores.
Este ECG muestra el comportamiento del musculo cardiaco ideal, generando ondas P, T y el complejo QRS en función del tiempo. En este ECG se aprecia el intervalo QT en estado basal.
ECG Patológico
Figura 4. ECG con Insuficiencia Cardíaca.
Elaboración: Los autores.
Este ECG muestra la variación del comportamiento del musculo cardiaco, generando ondas P, T y el complejo QRS patógenas. En este ECG se aprecia el intervalo QT de mayor tamaño, esto ayuda a diagnosticar la patología cardiaca IC.
DISCUSIÓN
El software está diseñado para diferenciar el intervalo QT que produce un ECG mediante el cual se observa una gráfica donde se grafican ECG en tiempos prudentes para diagnosticar a los pacientes y según la etapa de evolución en función del tiempo y la bradicardia dar un tratamiento oportuno. El pronosticador permitió generar dos ECG, uno en estado basal y otro patológico.
Figura 5. ECG Normal.
Elaboración: Los autores.
El modelo matemático de carácter pronosticador se rige a la evolución de tipo exponencial el cual está dividido en tres estadios que ayudaran de alguna forma a tratar de prevenir la patología.
Figura 6. Estadios según la evolución de la Bradicardia desembocando en Insuficiencia Cardíaca.
Elaboración: Los autores.
Como se puede observar la evolucionde la Bradicardia (14) (15) en funcion del tiempo tiene comportamiento exponencial dando como consecuencia insuficiencia cardiaca. Ahora se evidencia que en cada uno de los rangos de tiempo la pendiente de la patologia es diferente por lo que se ha dividido para su análisis en tres intervalos.
Como se observa, se tiene el ECG con sus características basales onda P complejo QRS y onda T. Sin embargo, la variación del intervalo QT se encuentra etapa de IC.
Figura 7. ECG con Insuficiencia Cardíaca en la semana 60.
Elaboración: Los autores.
Se puede observar con gran exactitud el crecimiento del intervalo QT según la escala marcada por el software, garantizando un fácil diagnostico en comparación con un ECG común.
El software además posee la capacidad de manejar otras variables que no solo tengan que ver con el intervalo QT, sino también con la onda P y complejo QRS que influyen de manera directa con los problemas relacionados con la fisiología de las aurículas y ventrículos cardiacos.
Por otro lado, se debe tomar en cuenta para el tratamiento, variables no farmacológicas como la sexo, estilo de vida, IMC y cardiopatías ya existentes en el paciente, teniendo como propósito futuro generar aplicaciones electrocardiográficas en leguajes de programación gratuita y teléfonos móviles enfocados en un tratamiento de prevención oportuno.
CONCLUSIONES
El análisis espectral sirve para analizar bioseñales periódicos, en este caso electrocardiogramas; gracias a este avance se ha podido desarrollar el pronosticador de una de varias patologías cardiacas, para el caso el pronosticador de insuficiencia cardiaca mediante el desarrollo de la bradicardia en un periodo de determinado de tiempo.
El software MATLAB es una herramienta básica para el desarrollo de este tipo de algoritmos, ya que minimiza el trabajo de cálculos y saca ventaja de la exactitud de las gráficas de ECG para un mejor diagnóstico médico.
El uso de algoritmos y utilización de ecuaciones ya estructuradas en artículos consultados permitió analizar la variación que se da en el intervalo QT en un tiempo determinado, quedando demostrado que puede servir para diagnosticar patologías relacionadas con la bradicardia y otras patologías similares.
CONFLICTO DE INTERÉS
Los autores declaran que no tienen conflicto de interés en la publicación del artículo.
FINANCIAMIENTO
Autofinanciado.
AGRADECIMIENTO
A la Universidad Regional Autónoma de los Andes, por apoyar el desarrollo de la investigación.
REFERENCIAS
2021 por los autores. Este artículo es de acceso abierto y distribuido según los términos y condiciones de la licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) (https://creativecommons.org/licenses/by-nc-sa/4.0/).