Newer
Older
masterarbeit / usedMcode / shiftingPos.m
@JPH JPH on 11 Oct 2016 496 bytes update Pos
function [kinPerSec]=shiftingPos(kin, windowEMG, shiftEMG)
    kinPerSec=zeros(fix((max(kin(:,1))-windowEMG*1000)/(shiftEMG*1000)),3);
    for j=1:size(kinPerSec,1)
        tmp=mean(kin(kin(:,1)>(j-1)*shiftEMG*1000 & kin(:,1)<=(j-1)*shiftEMG*1000+windowEMG*1000,2:4));
        i=j;
        while isnan(tmp) %interval is empty
            tmp=mean(kin(kin(:,1)>i*shiftEMG*1000 & kin(:,1)<=i*shiftEMG*1000+windowEMG*1000,2:4));
            i=i+1;
        end
        kinPerSec(j,:)=tmp;
    end
end