我在两个数组中获取了一些数据:一个用于时间,一个用于值.当我达到1000点时,我触发一个信号并绘制这些点(x =时间,y =值).

我需要在前面的图中保持相同的数字,但只是一个合理的数字,以避免减慢过程.例如,我想在我的图表上保留10,000点.

matplotlib交互式绘图工作正常,但我不知道如何擦除第一个点,它会很快地减慢我的计算机速度.

我查看了matplotlib.animation,但它似乎只是重复相同的情节,并没有真正实现它.

我真的在寻找一个轻松的解决方案,以避免任何减速.

由于我获取了很长时间,我在每个循环上擦除输入数据(第1001点存储在第1行,依此类推).

这是我现在所拥有的,但它保留了图表上的所有点:

import matplotlib.pyplot as plt

def init_plot():

plt.ion()

plt.figure()

plt.title("Test d\'acqusition", fontsize=20)

plt.xlabel("Temps(s)", fontsize=20)

plt.ylabel("Tension (V)", fontsize=20)

plt.grid(True)

def continuous_plot(x, fx, x2, fx2):

plt.plot(x, fx, 'bo', markersize=1)

plt.plot(x2, fx2, 'ro', markersize=1)

plt.draw()

我将init函数调用一次,并且continous_plot处于一个进程中,每当我在数组中有1000个点时调用它.

python实时绘图暂停_Python实时绘图相关推荐

  1. python实时显示温度变化_python实时温度绘制

    我目前正在做一个项目,它需要实时监控各种量,如温度.压力.湿度等.我正在采用一种方法,即使用matplotlib和drwnow绘制一个图形.在HOST = "localhost" ...

  2. python turtle 颜色数字_python的绘图利器--海龟绘图turtle

    我们之前提到Python是一种超级语言,因为其提供了极其丰富的库,需要什么拿来黏合一下就可以直接使用.就像现在的有些汽车工厂一样,根本不用重新发明生产什么,只需要买来相应部件等把它们组装起来就好. 作 ...

  3. Python 柱状图 横坐标 名字_Python气象绘图教程(四)

    本节提要:回顾复习,新的调整命令. 一.回顾复习 前面讲到Python库包的下载与安装,推荐使用conda命令进行安装,通过conda list查看当前已经安装好的库包及版本. 画图步骤:①impor ...

  4. python改变背景颜色_python中绘图时怎么改背景颜色?

    python中一般使用matplotlib库进行绘图,下面我们就来看一下python中绘图时修改背景颜色的方法: 子图可以对plt.subplot的参数做修改,下面是对子图的背景颜色修改代码:impo ...

  5. python画图turtle小人_python海龟绘图怎么增加每次画圆的半径|海龟python做图教程...

    在python的海龟作图中怎么取一个图形的对称图形 用坐标法吧,turtle默认的初始位置是(0,0),用penup(),goto(),pendown()移动到某个位置,自己算一下就可以.然后,用st ...

  6. python检测键盘输入_python实时检测键盘输入函数的示例

    在嵌入式.尤其是机器人的python编程中,经常需要实时检测用户的键盘输入来随时控制机器人,这段代码可以帮助我们提取用户输入的字符,并在按下键盘的时候作出反应. import sys import t ...

  7. python黄金走势预测_python实时获取和讯网纸黄金价格信息

    python实时获取和讯网纸黄金价格信息 #!/usr/bin/env python #encoding:utf-8 '''getHexunGold.py 获取和讯网最新的黄金价格信息(人民币/克)' ...

  8. python气象绘图速成_Python气象绘图Day-By-Day

    登录后查看更多精彩内容~ 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 本帖最后由 edwardli 于 2017-6-13 10:02 编辑 工作繁事多,先上结果供交流,回头不断细化. 我 ...

  9. python麦克风监听_python实时监听麦克风

    首先安装pyaudio 到官网下载pa_stable_v190600_20161030.tgz (←或者直接点击下载) 2, 下载之后解压进入文件夹 3, 在文件夹下打开命令行输入以下命令 conda ...

最新文章

  1. myeclipse调试java
  2. 「Apollo」protobuf报错No module named ‘google‘
  3. Odoo快速部署 附Odoo的Docker启动脚本
  4. Go 的新关键字 any 是个啥
  5. mysql 5.74安装教程_MySQL数据库作为关系型数据库中的佼佼者,因其体积小,速度快,成本低,不仅受到了市场的极大追捧,也受到了广大程序员的青睐。接下来,就给大家说一下,MySQL的...
  6. [buaa-SE-2017]个人作业-Week1
  7. Northwind数据库练习及参考答案
  8. CDA学习笔记-指标
  9. erlang 解决socket 数据粘包问题
  10. golang: grpc: received message larger than max
  11. 经络是怎样分类命名的?十二经脉的分布和循行
  12. 辐角原理判断点和多边形的关系
  13. java-net-php-python-4jspm游艇俱乐部管理系统计算机毕业设计程序
  14. 记唐晓芙---围城第一遍略读后记
  15. 机器人专业需要学习那些理论知识
  16. 道德引擎——灾难来临,你够资格登上诺亚方舟?墨尔本大学《java面向对象》结辩作业
  17. 有没有好记一点,c++ ,set容器遍历方法?(看过来)
  18. Windows 安装微软 Edge 浏览器
  19. windows下git bash 添加zip命令功能
  20. python将多个excel合并或拆分

热门文章

  1. 屏幕中间显示已停用缩放_有关标签打印软件缩放工具的介绍
  2. java正则匹配非html字符串_java正则表达式去除html中所有的标签和特殊HTML字符(以开头的)...
  3. java枚举怎么编译不行的_java – 打开枚举时Maven编译失败
  4. python 获取 字典中的指定键_python中字典方法的详细教程
  5. laravel log 对象_swoole运行模式加速laravel应用的详细介绍(life)
  6. Halcon学习笔记:1D Measuring一维测量_fuse.hdev灯丝测量示例
  7. Lambda 表达式详解~Streams API~规约操作
  8. 电路板上的插头怎么拔下来_空调插头一直不拔费电吗?实测一周竟然发现了真相!...
  9. PID控制器开发笔记之九:基于前馈补偿的PID控制器的实现
  10. ODBG常用快捷键总结