Puoi aprire il codice e modificarlo
HELP

...
// L0..9 estremi dei segmenti da tracciare, Q0..Q9 / O0..O9 punti vuoti/pieni da tracciare

// bX maggiore o uguale al numero dei dati, aY = 0 o minore del min dei dati, bY maggiore o uguale al max
// Dx distanza righe verticali, Dy distanza righe orizzontali.  Rettangolo con  altezza = base

aX = -3; bX = 3; aY = -0.5; bY = 5.5
Dx = 1/2; Dy = 1/2

titolo = "A  x  viene associato  (x^2 + 1) / 2"
Cax="brown"; Cgr="grey"                                     // colori degli assi e della griglia;  metti "white" se non li vuoi
quadro=1            // se quadro=1 appare l'indicazione degli intervalli di x e y, se quadro=.. con .. diverso da 1 non apppare
...
// modifica la definizione della funzione di cui volessi tracciare il grafico (f blu, g verde, h rosso, k arancione)
...
function f(x) { y = (x*x+1)/2; return y }  
...
Q0x=[1,0,2,3,-1]; Q0y=[f(1),f(0),f(2),f(3),f(-1)]
C0=C1="red"
L0x=L1x=[-3,3]; L0y=[2.5,2.5]; L1y=[0.5,0.5]
...
// Puoi mettere fino a 10 scritte (S) in diverse posizioni (x,y) con T0=["S",x,y],...,T9=["S",x,y]
T0=["2.5",3.3,2.5]; T1=["0.5",3.3,0.5]
...
// 10 scritte di piccole dimensioni con s0=["S",x,y],.., s9=["S",x,y]
s0=["0", 0,-0.7]; s1=["1", 1,-0.7]; s2=["-1", -1,-0.7]; s3=["2", 2,-0.7]; s4=["-2", -2,-0.7]
...
AX = aX  // se vuoi, puoi cambiare che cosa scrivere come estremi degli intervalli delle x o delle y
BX = bX  // if you want, you can change what to write as the extremes of the x or y intervals
AY = aY  // le scritte sono messe al centro / the writings are placed in the center
BY = bY  // se vuoi cancellare, metti // if yow want delete, put:   AX=BX=AY=BY=""
...
AY="Dx = "+Dx
AAX=aX; BBX=bX

AY=""
...