ECG R wave amplitude calculation

6 views (last 30 days)
sam van Bohemen
sam van Bohemen on 7 Mar 2019
Commented: Star Strider on 7 Mar 2019
How can I calcualte the amplitude of R-waves in a ECG signal?

Answers (1)

Star Strider
Star Strider on 7 Mar 2019
Probably the easiest way is to use the findpeaks (link) function.
  2 Comments
sam van Bohemen
sam van Bohemen on 7 Mar 2019
Thanks
I have been using findpeaks to find the peaks, but I cannot find the min values. I have read you can use the inverse of the signal to find the min values, but I have not been able to implement it correctly
Star Strider
Star Strider on 7 Mar 2019
My pleasure.
How easy that is to do depends on the lead you’re using. The ‘min’ values are the isoelectric baseline, generally taken to be defined by the end of the P wave and the beginning of the QRS complex (assuming no arrhythmias, no conduction delays, and no baseline wander from movement artefact that makes everything else difficult even for human EKG interpretation). In a normal EKG, the QRS complex is less than 120 ms in duration. So one estimate of the isoelectric potential would be at least 60 ms prior to the R wave peak, and probably between 70 and 90 ms.
If by ‘min’ you want the Q wave (that may not exist in a healthy EKG, although that also depends on the lead), that can be much more difficult to determine, both because of its relatively low voltage (less than 0.1 mV or 100 in a healthy heart, so it can get lost in ambient noise), and that it may not be identifiable at all.
In short, I would define the ‘min’ value as the isoelectric region, and be done with it.

Sign in to comment.

Categories

Find more on Measurements and Feature Extraction in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!