import matplotlib.pyplot as plt

# Liste per il plotting
tempi_plot = []
temperature_plot = []

# --- Dentro il ciclo for dell'esercizio precedente ---
    tempi_plot.append(curr_sim)
    temperature_plot.append(temp)
# -----------------------------------------------------

# Creazione del grafico (Punto 3.1)
plt.figure(figsize=(10, 6))
plt.plot(tempi_plot, temperature_plot, color='orange', linewidth=2, label='Temp. Simulata')

# Personalizzazione e Label (Punto 3.2)
plt.title("Simulazione Termica Giornaliera - Primavera 2026", fontsize=14)
plt.xlabel("Ora del Giorno", fontsize=12)
plt.ylabel("Temperatura (°C)", fontsize=12)
plt.grid(True, linestyle='--', alpha=0.6)
plt.legend()

# Ottimizzazione asse delle date
plt.gcf().autofmt_xdate() 

# Salvataggio e visualizzazione [cite: 56]
plt.savefig("andamento_termico.png")
plt.show()