import matplotlib.pyplot as plt import numpy as np import time x = [] y = [] plt.ion() # activăm modul interactiv fig, ax = plt.subplots() for i in range(100): x.append(i) y.append(np.sin(i / 5)) ax.clear() ax.plot(x, y) ax.set_title("Grafic actualizat în timp real") ax.set_xlabel("Timp") ax.set_ylabel("Valoare") plt.pause(0.1) # întârziere 100ms plt.ioff() plt.show()