gusucode.com > 能检测心电特征点PQRST,用matlab编写了界面,并能计算识别率 > ecg/Recognition.m

    function [rightnum totalnum Reco_rate]=Recognition(P,Q,R,S,T,G)   %计算总特征点、识别对的特征点和识别率
rightnum=0;
g=size(P);
totalnum=5*g(2);  %总特征点
for i=1:g(2)
    if abs(P(i)-G(1,i))<=2
        rightnum=rightnum+1;
    end
    if abs(Q(i)-G(2,i))<=2
        rightnum=rightnum+1;
    end
    if abs(R(i)-G(3,i))<=2
        rightnum=rightnum+1;
    end
    if abs(S(i)-G(4,i))<=2
        rightnum=rightnum+1;
    end
    if abs(T(i)-G(5,i))<=2
        rightnum=rightnum+1;
    end
end
Reco_rate=rightnum/(5*g(2));  %识别率
end