#include <math.h>
#include <chplot.h>

int main() {
    double x[30], y[30], z[900];
    double r;
    int datasetnum =0, i, j;
    class CPlot plot;
 
    linspace(x, -10, 10);
    linspace(y, -10, 10);
    for(i=0; i<30; i++) {
        for(j=0; j<30; j++) {
            r = sqrt(x[i]*x[i]+y[j]*y[j]);
            z[30*i+j] = sin(r)/r;
        }
    }
    plot.data3D(x, y, z);
    plot.plotType(PLOT_PLOTTYPE_LINES, datasetnum);
    chplot.removeHiddenLine(PLOT_OFF);
    plot.plotting();
}