GDI+画实时曲线的问题

lcz7015 lcz7015 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

int tem=0;
int bmqmcs = 0;
private void timer1_Tick(object sender, EventArgs e)
{

SadInputCount();//采集编码器脉冲
bmqmcs = SadInputCount(); //实时采集编码器脉冲数
tem++;
Point[]Point = new Point[40000];//定义数组
Point[tem].X = tem;
Point[tem].Y = Convert.ToInt16(bmqmcs);//用编码器脉冲数做Y坐标
Graphics qs = pictureBox1.CreateGraphics();
qs.DrawLines(new Pen(Color.Red,1),Point);//画实时曲线

}
现在能采集到编码器脉冲,想画时间脉冲实时曲线。用脉冲当Y坐标,tem相当时间做X坐标。为什么画线都是从原点开始,不是连续的呢?数组定义的不对吗?还有point[]X和point[]Y必须是整数吗?高手指教
...全文
评论 11
收藏 已收藏
分享
返回顶部
lcz7015
C# 111,129 成员 642,539 内容