gcurve() si utilizza per rappresentare il grafico di una funzione.
Traccia una linea continua tra i punti specificati (maggiore è il numero di punti e più fedele è il grafico).
gdots() traccia i punti senza collegarli con una linea continua.
Parametri gcurve()
Valore | ? | |
---|---|---|
color | color.black | Colore della curva |
data | La lista dei punti | |
dot | True / False | Il nuovo punto evidenziato più grande? |
dot_color | color … | – Nuovo punto: colore |
dot_radius | 3 | – Nuovo punto: dimensione |
graph | Finestra grafica | |
label | … | – Etichetta: testo |
legend | True / False | L’etichetta in alto a destra? |
markers | True / False | I punti successivi evidenziati? |
markers_color | – Punti: colore | |
visible | True / False | … |
width | – Punti: dimensione |
Osserva
g = gcurve(dot=True, dot_color=color.red, dot_radius=5)
Il nuovo punto è evidenziato dinamicamente con un pallino rosso di raggio 5g = gcurve(markers=True, markers_color=color.red, width=5)
I punti successivi sono disegnati con un pallino rosso di raggio 5
Parametri gdots()
Valore | ? | |
---|---|---|
color | color.black | Colore dei punti |
data | La lista dei punti | |
graph | Finestra grafica | |
label | … | – Etichetta: testo |
legend | True / False | L’etichetta in alto a destra? |
radius | 3 | Il raggio dei punti |
size | … | Il diametro dei punti |
visible | True / False | … |
Metodi
g.delete() | |
g.plot() |
Si aggiungono nuovi punti al grafico con
g.plot(xi, yi)
g.plot((xi, yi))
g.plot(pos=(xi, yi))
Aggiunge un nuovo puntog.plot([(x1, y1), (x2, y2), (x3, y3)])
g.plot(pos=[(x1, y1), (x2, y2), (x3, y3)])
Aggiunge una lista di puntig.plot(pos=LISTA)
Aggiunge una lista di punti precalcolatag.data = LISTA
Sostituisce tutti i punti attuali con una nuova lista