双子双星 2019-03-06 10:19 采纳率: 66.7%
浏览 5120
已采纳

winform 绘制实时曲线图,数据点多了之后开始卡顿。

现在有这个情景:

  • 从设备上以10Hz的频率读取数据,并将数据显示到winform窗体的chart控件上
  • 一共4种数据,chart上显示四条实时曲线,每条线一秒钟增加10个点

一开始取值并显示数据的时候,还算流畅,但是当过了三四十秒后,四条曲线上面的点多了,显示的时候就开始卡顿了,有什么办法能够让这个实时曲线图跟数据采集频率一致,并且不卡顿界面的办法?
图片说明

  • 写回答

4条回答 默认 最新

  • weixin_41892526 2020-03-05 13:18
    关注

    思路是要把数据先保存,如何从中提取数据点加入chart里面去显示,比如现在有两千个数据点,那我隔一个提取一个出来;三千点我每三个点取一个来显示

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已采纳回答 12月24日

悬赏问题

  • ¥15 Stata链式中介效应代码修改
  • ¥15 latex投稿显示click download
  • ¥15 请问读取环境变量文件失败是什么原因?
  • ¥15 在若依框架下实现人脸识别
  • ¥15 添加组件无法加载页面,某块加载卡住
  • ¥15 网络科学导论,网络控制
  • ¥100 安卓tv程序连接SQLSERVER2008问题
  • ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用