c#关于zedGraph显示折线图横轴坐标的问题,我设置的时间间隔和显示的对应不起来~~急求大神帮助~~

xiaomihuyatou 2014-07-17 08:56:45

我设置的是一秒采样一次,横坐标就应该是隔一秒有一个点,但是运行起来结果是这样的
怎么样解决这个问题呢~~我希望采样频率是可以用户设置的~所以横坐标也要根据采样频率改变~~~~希望大神们能帮帮我~~~急求~~~
...全文
477 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_42507012 2018-06-21
  • 打赏
  • 举报
回复
问题怎么解决的,求具体代码或属性设置?
hongbayu 2014-07-21
  • 打赏
  • 举报
回复
我也在用这个。有一个地方不是很会啊。
xiaomihuyatou 2014-07-19
  • 打赏
  • 举报
回复
OK了~~~完成啦~~~谢谢各位~~~
於黾 2014-07-18
  • 打赏
  • 举报
回复
还有,如果你是固定周期显示,存放数据的数组就只需要存入值 而如果周期不固定(比如前一分钟是4秒采一次,后面变成1秒采一次),你需要连采集时间一起记录下来 画图的时候通过数值和时间往上画.
於黾 2014-07-18
  • 打赏
  • 举报
回复
图表哪知道你两个点之间到底隔了多少时间... 你给的不过是点的坐标,X轴坐标你需要根据采样周期自己算啊
Cnwanglin 2014-07-18
  • 打赏
  • 举报
回复
采样之后的点放到一个缓冲区里 然后画图线程去取呀 画出来这样,谁知道你代码怎么写的
xiaomihuyatou 2014-07-18
  • 打赏
  • 举报
回复
引用 3 楼 Z65443344 的回复:
还有,如果你是固定周期显示,存放数据的数组就只需要存入值
而如果周期不固定(比如前一分钟是4秒采一次,后面变成1秒采一次),你需要连采集时间一起记录下来
画图的时候通过数值和时间往上画.


这个y没错 x=x+time,time我设置的是频率的倒数 就是采集时间间隔 x是全局变量 初始值为0
写的不好请见谅~~问题还是米有解决~~

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧