Реферат: Разложение сигнала в базисе Уолша
grapherrormsg(errorcode));
printf("Нажмите любую клавишу для выхода \n");
getch();
exit(1);
}
stepx=(getmaxx()-del)/256; //Вычисление шага по x
delta=(getmaxy()/2); //Смещение оси абсцисс
stepy=(float)delta/max(); //Вычисление шага по y
line (del,0,del,479); //Рисование осей координат
line (0,delta,639,delta);
outtextxy(0,delta+20,"0"); //Вывод обозначений осей
outtextxy(33,0,"Y");
outtextxy(500,delta+20,"номер значения");
moveto(del,delta-arr[1]*stepy);
setcolor(LIGHTBLUE);
for (clk2=0;clk2<256;clk2++) //Вывод графика
lineto (stepx*clk2+del,delta-stepy*arr[clk2]); //сигнала]
setcolor (WHITE);
outtextxy (100,0,"График сигнала");
outtextxy(100,10,"Нажмите любую клавишу для продолжения");
getch();
initgraph(&gdriver, &gmode, "");
line (del,0,del,479); //Рисование осей координат
line (0,delta,639,delta);
outtextxy(0,delta+20,"0"); //Вывод обозначений осей
outtextxy(33,0,"Y");
outtextxy(500,delta+20,"номер значения");
moveto(del,delta-uolsh[1]*stepy);
setcolor(LIGHTGREEN);