Курсовая работа: Алгоритм построения графика изменения напряженности поля движущейся заряженной частицы
res_v=v0*(1+exp(-r*t));
else
res_v=v0*(1+exp(-r*T/2));
return res_v;
}
//---------------------------------------------------------------------------
void vivod_grafikov(int a,double*ptt,double*pHH,int N_)
{
int gdriver = DETECT, gmode, errorcode;
int xmax,ymax;//maksimalnie koordinatu x - shir, y - visota
int xmin,ymin;//otstupi ot kraev
int x_tek,y_tek;//tekushie koordinati
int x_pred,y_pred;//predidushie koordinati
int i;
char st[20];
double minH,maxH;//krajnie znachenija H
initgraph(&gdriver, &gmode, "f:\\turbocpp\\bgi");
//ystanavlivaem otstypi ot kraev
xmin = 85;
ymin = 15;
//ystanavlivaem maksimalnie koordinati x i y
xmax = getmaxx()-20;
ymax = getmaxy()-20;
//nahodim maksimalnoe i minimalnoe H
maxH = minH = pHH[0];
for(i=0;i<N_;i++)
{
minH = (pHH[i]<minH)?pHH[i]:minH;
maxH = (pHH[i]>maxH)?pHH[i]:maxH;