본문내용
560], max, min, x_term;
initgraph(&gd, &gm, \"..\\\\bgi\");
setcolor(DARKGRAY);
for(i=0; i<6; i++)
line(50,30+i*80,610,30+i*80);
for(i=0; i<9; i++)
line(50+i*70,30,50+i*70,430);
setcolor(WHITE);
settextstyle(TRIPLEX_FONT, HORIZ_DIR, 1);
outtextxy(5,340,\"0.1\");
outtextxy(5,260,\"0.2\");
outtextxy(5,180,\"0.3\");
outtextxy(5,100,\"0.4\");
outtextxy(5,20,\"0.5\");
outtextxy(110,440,\"-3\");
outtextxy(180,440,\"-2\");
outtextxy(250,440,\"-1\");
outtextxy(325,440,\"0\");
outtextxy(395,440,\"1\");
outtextxy(465,440,\"2\");
outtextxy(535,440,\"3\");
for(i=0; i<560; i++)
P[i]=0.0;
x_term = 70.0;
for(i=0; i<560; i++)
{
min = -4.5 + i / x_term;
max = -3.5 + i / x_term;
for(j=0; j
{
if( N[j] >= min )
if( N[j] < max )
P[i]++ ;
}
}
setcolor(YELLOW);
x_term = 0.0;
for(i=0; i<560; i++)
{
x_term = 50 + i;
P[i] = 430 - ( P[i] * 800 / NUM );
circle( x_term, P[i], 1);
}
gaussian_graphic();
getch();
closegraph();
}
void gaussian_graphic()
{
int i;
double pi, x, x_term, y[560];
pi = 3.141592;
x_term = 70.0;
setcolor(RED);
for(i=0; i<560; i++)
{
x = -4 + i / x_term;
y[i] = exp( - pow(x,2) / 2 ) / sqrt( 2 * pi );
}
for(i=0; i<560; i++)
{
x_term = 50 + i;
y[i] = 430 - ( y[i] * 800 );
circle( x_term, y[i], 1);
}
}
Result
initgraph(&gd, &gm, \"..\\\\bgi\");
setcolor(DARKGRAY);
for(i=0; i<6; i++)
line(50,30+i*80,610,30+i*80);
for(i=0; i<9; i++)
line(50+i*70,30,50+i*70,430);
setcolor(WHITE);
settextstyle(TRIPLEX_FONT, HORIZ_DIR, 1);
outtextxy(5,340,\"0.1\");
outtextxy(5,260,\"0.2\");
outtextxy(5,180,\"0.3\");
outtextxy(5,100,\"0.4\");
outtextxy(5,20,\"0.5\");
outtextxy(110,440,\"-3\");
outtextxy(180,440,\"-2\");
outtextxy(250,440,\"-1\");
outtextxy(325,440,\"0\");
outtextxy(395,440,\"1\");
outtextxy(465,440,\"2\");
outtextxy(535,440,\"3\");
for(i=0; i<560; i++)
P[i]=0.0;
x_term = 70.0;
for(i=0; i<560; i++)
{
min = -4.5 + i / x_term;
max = -3.5 + i / x_term;
for(j=0; j
if( N[j] >= min )
if( N[j] < max )
P[i]++ ;
}
}
setcolor(YELLOW);
x_term = 0.0;
for(i=0; i<560; i++)
{
x_term = 50 + i;
P[i] = 430 - ( P[i] * 800 / NUM );
circle( x_term, P[i], 1);
}
gaussian_graphic();
getch();
closegraph();
}
void gaussian_graphic()
{
int i;
double pi, x, x_term, y[560];
pi = 3.141592;
x_term = 70.0;
setcolor(RED);
for(i=0; i<560; i++)
{
x = -4 + i / x_term;
y[i] = exp( - pow(x,2) / 2 ) / sqrt( 2 * pi );
}
for(i=0; i<560; i++)
{
x_term = 50 + i;
y[i] = 430 - ( y[i] * 800 );
circle( x_term, y[i], 1);
}
}
Result
소개글