davvero fine. Messa legenda sul plotter

This commit is contained in:
2025-01-24 10:23:38 +01:00
parent bbbfa9af69
commit 24720ef0b0

View File

@@ -51,11 +51,15 @@ def disegna_grafico_singolo(lista_rette):
plt.xlim(-2, 2)
plt.ylim(-2, 2)
retta, = plt.plot(0, 0, label=f'p1', color='blue') # RETTA
plt.legend()
size = len(lista_rette)
for i in range(0, size):
# Calcola i valori di y usando l'equazione della retta
y = lista_rette[i][0] * x + lista_rette[i][1]
retta, = plt.plot(x, y, label=f'y = mx + q', color='blue') # RETTA
retta, = plt.plot(x, y, color='blue') # RETTA
if i < size-1:
plt.pause(0.0001)
retta.remove()
@@ -92,10 +96,15 @@ def disegna_grafico_multi(lista_rette):
size_vettori = len(rette_pout)
plot_uno, = plt.plot(0, 0, label='p1', color='blue') # RETTA
plot_due, = plt.plot(0, 0, label='p2', color='red') # RETTA
plot_out, = plt.plot(0, 0, label='pout', color='green') # RETTA
plt.legend()
for i in range(0, size_vettori):
plot_uno, = plt.plot(x, rette_p1[i][0] * x + rette_p1[i][1], label='p1', color='orange') # RETTA
plot_due, = plt.plot(x, rette_p2[i][0] * x + rette_p2[i][1], label='p2', color='red') # RETTA
plot_out, = plt.plot(x, rette_pout[i][0] * x + rette_pout[i][1], label='pout', color='blue') # RETTA
plot_uno, = plt.plot(x, rette_p1[i][0] * x + rette_p1[i][1], color='blue') # RETTA
plot_due, = plt.plot(x, rette_p2[i][0] * x + rette_p2[i][1], color='red') # RETTA
plot_out, = plt.plot(x, rette_pout[i][0] * x + rette_pout[i][1], color='green') # RETTA
if i < size_vettori-1:
plt.pause(0.0001)