#include <math.h>
#include <chplot.h>
int main() {
array double x[360], y[360], z[2][360];
int i;
class CPlot plot;
linspace(x, 0, 360);
y = sin(x*M_PI/180);
for(i=0; i<360; i++) {
z[0][i] = cos(x[i]*M_PI/180);
z[1][i] = y[i];
}
plot.dimension(3);
plot.data3D(x, y, z);
plot.plotType(PLOT_PLOTTYPE_LINES, 1, 0, 3); /* set the second data set to
use the default line type
and a line width three
times the default */
plot.plotting();
}