Реферат: Обробка квазіпереодичних сигналів у реальному часі
sum[dko]+=outsr[i];
for(i=dko*7;i<dko*7+6;i++)
outsr[i]=outsr[i+1];
++imean[dko];
out[dko][imean[dko]]=sum[dko]/7;
putpixel(dx1,(dko*100+350)-out[dko][imean[dko]]/2,14);
if(imean[dko]>=1)
{ // вычисление 1-ой разности
mr[dko][imean[dko]-1]=out[dko][imean[dko]] out[dko][imean[dko]-1];
if (imean[dko]>=3)
{ // вычисление второй разности
if(mr[dko][imean[dko]-2]<mr[dko][imean[dko]-3])
{
if(flags[dko]==1)
{
mp[dko][iper[dko]]=imean[dko]-2;
mo[dko][io[dko]++]=out[dko][imean[dko]-2];
md[dko][ipd[dko]++]=pd;
ms[dko][ips[dko]++]=ps;
iper[dko]++;
}
flags[dko]=-1;
}
else
if(mr[dko][imean[dko]-2]>mr[dko][imean[dko]-3])
{
if (flags[dko]==-1)
{
mp[dko][iper[dko]]=imean[dko]-2;