版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/caokunchao/article/details/78610517
如何从I和II中得出aVR、aVL和aVF的计算公式如下:
III = II-I
aVR = -0.5*(I+II)
aVL = I - 0.5*II
aVF = II - 0.5*I
该公式从这里得来的:http://blog.csdn.net/luxer_1985/article/details/6109315
参考的代码如下(改代码是复制别人的,但是可以使用就好)
void getDataFormat(int *pRawData,int *p12LdData)
{
int i;
//前2个导联的数据不用重新计算 :I、II
for (i=0; i<2; i++)
{
p12LdData[i] = *(pRawData + i);
}
//2、3、4、5导联的数据由原始数据中的前两个导联算出
p12LdData[2] = pRawData[1] - pRawData[0]; // III = II-I
p12LdData[3] = -(pRawData[1] + pRawData[0])>>1; //aVR = -0.5*(I+II)
p12LdData[4] = pRawData[0] - (pRawData[1]>>1); // aVL = I - 0.5*II
p12LdData[5] = pRawData[1] - (pRawData[0]>>1); // aVF = II - 0.5*I
//后六个导联的数据不用重新计算:V1、V2、V3、V4、V5、V6
for (i=6; i<12; i++)
{
p12LdData[i] = *(pRawData+i-4);
}
}
————————————————
版权声明:本文为CSDN博主「Charles先生」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/caokunchao/article/details/78610517