setenv CLASSPATH .:/usr/local/lib/netscape/moz2_0.car:/home/java/public_html/2DPlotting/
exemplo 2: acrecentar outros botões
para selecionar outras funções.
Sugestões: Círculo, cardioide, espiral, rosacea, paràbola, equação do segundo grau, elipse, etc...
Eis um exemplo de como calcular uma função com o auxílio de coordenadas polares (raio,angulo) ao invés de coordenadas polares (x,y):
public DataSet circulo(int tx, int ty, double raio) { int i, j; int np = 100; double data[] = new double[2*np]; double x, y, angulo; for(i=j=0; i<np; i++,j+=2) { angulo = i * Math.PI * 2 / np; x = raio * Math.cos(angulo); y = raio * Math.sin(angulo); data[j] = x + tx; data[j+1] = y + ty; } return graph.loadDataSet(data,np); }