Python中matplotlib實時畫圖


github博客傳送門
csdn博客傳送門

實時畫圖

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()                 # 關閉畫圖的窗口

實時畫圖 效果圖
動態畫圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM