Puoi aprire il codice e modificare la funzione: vedi l'Help
You can open the Code and modify the function: see the Help
HELP

// ---- f blue, g green, h red, k orange ----

function f(x) { y = x+Math.pow(x*Math.sin(x),2)/3; return y }
function g(x) { y = x+Math.pow(x*Math.cos(x),2)/3; return y }
function h(x) { y = x*Math.atan(x); return y }
function k(x) { y = 1+x*Math.sqrt(x); return y }

aX = -5; bX = 15; aY = -5; bY = 30
Dx = 5; Dy = 5
...
C0="magenta"
...
function XX(t) {x=t; if(Ix(x)<1){x=1/0}; return x}
function YY(t) {y=Math.pow(t,1/3); if(Iy(y)<1){y=1/0}; return y}; t1=-5; t2=15
for(j=0;j<=5e3;j=j+1) {t=t1+(t2-t1)/5e3*(j-1);Lx[j]=XX(t);Ly[j]=YY(t)}
...
AX=BX=AY=BY=""
...
AAX=aX; BBX=bX; AAY=aY; BBY=bY
...