标题说出来了。
我想用matplotlib绘制点云的演变。因此,我希望在每次循环迭代中重绘同一窗口中的图形,而不会阻塞应用程序。
编辑1:我的代码的伪代码段
x,y = init_points() // x,y are 2D coordinates
plt.ion()
plt.figure()
while transformation:
x, y= transform(x,y)
plt.plot(x, y)
plt.draw()
基本上我设法得出了分数。但新的观点被添加到旧图中。我想完全重绘这个数字。
我想我需要类似于Matlab的hold / hold off
答案 0 :(得分:3)
这可能会对您有所帮助:
plt.clf()
这清除了这个数字。