#include <math.h> #include <chplot.h> int main() { int numpoints = 360; array double t[numpoints], x[numpoints], y[numpoints]; class CPlot plot; linspace(t, 0, 2*M_PI); x = sin(2*t); y = cos(3*t); plot.data2D(x, y); plot.title("Parametric contour (x, y) = [sin(2x), cos(3x)]"); plot.label(PLOT_AXIS_X, "x"); plot.label(PLOT_AXIS_Y, "y"); /* both x and y axes the same length */ plot.sizeRatio(1); plot.plotting(); }