7.5 A graph with axes 225
}
}//--- Complete the axes box:move2 (xmax,ymin);
draw2 (xmax,ymax);
draw2 (xmin,ymax);//--- Print plot titles:color (lbc);
xmargin = 0.2*xrange;
ymargin = 0.2*yrange;//--- First plot title:font("/tmp/hfonts/futura.l");
float textszx = 0.4*xmargin; // text size
float textszy = 0.4*ymargin; // text size
textsize (textszx,textszy);
move2 (xmin+0.3*xrange,ymax+0.6*ymargin);
drawstr(title1);//--- Second plot title:font("/tmp/hfonts/times.ib");
textszx = 0.35*xmargin; // text size
textszy = 0.35*ymargin; // text size
textsize (textszx,textszy);
move2 (xmin+0.3*xrange,ymax+0.4*ymargin);
drawstr(title2);//--- Third plot title:font("/tmp/hfonts/times.i");
textszx = 0.30*xmargin; // text size
textszy = 0.30*ymargin; // text size
textsize (textszx,textszy);
move2 (xmin+0.3*xrange,ymax+0.2*ymargin);
drawstr(title3);}Code plot2d
The following program contained in the fileplot2d.ccdefines and plots
data points: