代码:
# encoding: utf-8
'''
使用 matplotlib动态更新
'''
from matplotlib import pyplot as plt
import numpy as np
plt.axis([0, 1000, 0, 1])
plt.ion()
while True:
x = []
y = []
for i in range(512):
x.append(i)
y.append(np.random.random())
# plt.pause(0.05)
plt.cla()
plt.plot(x, y)
plt.pause(0.033)
本文介绍如何使用Python的Matplotlib库实现数据的动态更新与绘制。通过不断生成新的随机数并将其添加到数据集中,利用Matplotlib的绘图功能实时展示数据变化。此示例适用于需要监控实时数据流的应用场景。
5764





