Контрольная работа: Процес квантування сигналів по рівню

mas[l]=1;

c++;

for (i=c;i<n;i++)

mas[i]=0;

if (l==0)

{

un=de*pow(2,n-c);

x1=un;

}

if (l==1)

{

un=mas[l-1]*de*pow(2,n-c+1)+mas[l]*de*pow(2,n-c);

x2=un;

}

if (l==2)

{

un=mas[l-2]*de*pow(2,n-c+2)+mas[l-1]*de*pow(2,n-c+1)+mas[l]*de*pow(2,n-c);

x3=un;

}

if (l==3)

{

un=mas[l-3]*de*pow(2,n-c+3)+mas[l-2]*de*pow(2,n-c+2)+mas[l-1]*de*pow(2,n-c+1)+

mas[l]*de*pow(2,n-c);

x4=un;

}

if (l==4)

{

un=mas[l-4]*de*pow(2,n-c+4)+mas[l-3]*de*pow(2,n-c+3)+

mas[l-2]*de*pow(2,n-c+2)+mas[l-1]*de*pow(2,n-c+1)+mas[l]*de*pow(2,n-c);

К-во Просмотров: 539
Бесплатно скачать Контрольная работа: Процес квантування сигналів по рівню