Building an Automatic Arrhythmia Detection Software Based on Matlab

  • Anh Tai Nguyen
  • Phuong Nam Nguyen
  • Toi Vo Van
Conference paper
Part of the IFMBE Proceedings book series (IFMBE, volume 63)


Electrocardiogram (ECG) is an electrical signal containing information about the condition and functioning of the heart. Nowadays, many types of arrhythmias can be efficiently diagnosed based on this signals. In this study, we developed a software based on Matlab GUI to analyze ECG data recorded from the ECG 9620 Nihon Kohden device. The software read data, calculated Heart Rate, detected and analyzed PR, RR, ST intervals and width of QRS. Algorithms were developed to identify arrhythmia. Moreover, the software is very friendly to users and allowed medical doctors and staff to work and analyze those data conveniently. We tested the software with over 200 ECG data obtained from a simulator and patients monitored by experts and medical doctors. The software could recognize 12 types of common arrhythmia types with good precision. These results indicated that our software is useful to support medical staff to detect arrhythmias.


Arrhythmia detection software Arrhythmia Matlab 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.



This work has been supported by grant no. 1161/QĐ-ĐHQG-KHCN of Vietnam National Universities-HCM city.


  1. 1.
    Mitov IP (2004) A method for reduction of power line interference in the ECG. Med Eng Phys 26(10):879–887CrossRefGoogle Scholar
  2. 2.
    Panda A, Wong H, Kapila V, Lee SH (2006) Matlab data acquisition and control toolbox for basic stamp microcontrollers. In: Proceedings of the 45th IEEE Conference on Decision & Control, 13–15 Dec 2006Google Scholar
  3. 3.
    Jaylaxmi CM, Prof Raveendra M (2014) MATLAB based ECG signal classification. Int J Sci Eng Tech Res (IJSETR) 3(7)Google Scholar
  4. 4.
    Gold MR et al (2012) Head-to-head comparison of arrhythmia discrimination performance of subcutaneous and transvenous ICD arrhythmia detection algorithms: the START study. J Cardiovasc Electrophysiol 23(4):359–366CrossRefGoogle Scholar
  5. 5.
    Pipberger HV, Willems JL (1972) Arrhythmia detection by digital computer. Computers Biomed Res 5(3):263–278 (15 Nov 1972)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • Anh Tai Nguyen
    • 1
  • Phuong Nam Nguyen
    • 1
  • Toi Vo Van
    • 1
  1. 1.Biomedical Engineering DepartmentInternational University Vietnam National UniversitiesHo Chi Minh CityVietnam

Personalised recommendations