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).
Attributi
| 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 in alto a destra |
legend | True / False | L’etichetta in alto a destra? |
markers | True / False | I punti successivi evidenziati? |
marker_color | … | – Punti: colore |
visible | True / False | … |
width | Spessore della curva |
Osserva
gc = gcurve(dot = True, dot_color = color.red, dot_radius = 5)
Il nuovo punto è evidenziato dinamicamente con un pallino rosso di raggio 5gc = gcurve(markers = True, marker_color = color.red)
I punti successivi sono disegnati con un pallino rosso
Metodi
gc.delete() | |
gc.plot() | Aggiunge punto/i |
Si aggiungono nuovi punti al grafico con
gc.plot(xi, yi)gc.plot((xi, yi))gc.plot(pos = (xi, yi))
Aggiunge un nuovo puntogc.plot([(x1, y1), (x2, y2), (x3, y3)])gc.plot(pos = [(x1, y1), (x2, y2), (x3, y3)])
Aggiunge una lista di puntigc.plot(pos = LISTA)
Aggiunge una lista di punti precalcolatagc.data = LISTA
Sostituisce tutti i punti attuali con una nuova lista