LabVIEWForum.de
Auwertung eines EKG - Signals - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: Sonstiges (/Forum-Sonstiges)
+--- Forum: Messtechnik (/Forum-Messtechnik)
+--- Thema: Auwertung eines EKG - Signals (/Thread-Auwertung-eines-EKG-Signals)



Auwertung eines EKG - Signals - Miiike_89 - 09.02.2009 09:33

Hallo.

Also ich arbeite zur Zeit an einem Projekt. Der Titel ist "Portables EKG".
Mein Part ist die die Auswertung des Signals; also per Software im LabVIEW.

Die Daten des Signals, weden simuliert, und sind im angeführten Bild zu sehen.
Weiters werden die Peaks mit einem Peakdedektor ermittelt, da ich später auch diverse Peaks messen muss.

Mein Problem ist es, dass ich jetzt die Zeit zwischen den verschiedenen Peaks messen muss.

Es müssen die dauer des QRS- Komplexes gemessen werden, und andere....

Die erste Überlegung wäre es mit einer Regression also Interpolation zu realisieren, doch da bin ich bis jetzt noch zu keinen Ergebniss gekommen.

Also wenn jemand eine Idee hat, wäre es nett wen er sie posten könnte.

Vielen Dank im Voraus.

LabVIEW Version 8.6.

Michael


Auwertung eines EKG - Signals - Y-P - 09.02.2009 10:07

Hier ist ein Bsp., das hier (ich glaube von Lucki) schon mal gepostet wurde. Vielleicht hilft es Dir weiter....

[attachment=16644]
Lv80_img

Gruß Markus


Auwertung eines EKG - Signals - Miiike_89 - 10.02.2009 14:56

Irgendwie werde ich aus diesem Beispiel nicht schlau.

Ich bräuchte ja nur eine Funktion, die die Zeit - Differenz zwischen zwei Werte ausrechnet. Wobei die Zeit in 2ms Schritten als Daten anliegen.
Ich weis es klingt so einfach, aber ich bin bis jetzt noch nicht darauf gekommen, wie ich dieses Problem lösen kann.

mfg. Miiike


Auwertung eines EKG - Signals - oenk - 10.02.2009 15:34

Hallo Miiike

du kennst die Peaks schon, richtig?
Nehmen wir an die Peaks liegen als [x,y]-Wertepaar vor. Des Weiteren nehmen wir an die Peaks der P-Welle liegen in einem Array, die der Q-Welle in einem anderen usw
Dann kannst du die Herzrate aus R[i+1]-R[i] brechnen
Das PQ-Intervall beispielsweise aus Q[i]-P[i] (wobei [i] immer den Zugriff auf entsprechendes Array-Element bedeutet)
Das Funktioniert jedoch nur so, wenn für alle Array-Elemente immer der gleiche Herz-Zyklus verwendet wird...

Hilft dir das weiter oder hab ich dich komplett falsch verstanden??