github博客傳送門
csdn博客傳送門python
import matplotlib.pyplot as plt ax = [] # 定義一個 x 軸的空列表用來接收動態的數據 ay = [] # 定義一個 y 軸的空列表用來接收動態的數據 plt.ion() # 開啓一個畫圖的窗口 for i in range(100): # 遍歷0-99的值 ax.append(i) # 添加 i 到 x 軸的數據中 ay.append(i**2) # 添加 i 的平方到 y 軸的數據中 plt.clf() # 清除以前畫的圖 plt.plot(ax,ay) # 畫出當前 ax 列表和 ay 列表中的值的圖形 plt.pause(0.1) # 暫停一秒 plt.ioff() # 關閉畫圖的窗口
實時畫圖 效果圖
git