GDI+画实时曲线的问题

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必须是整数吗?高手指教
...全文
相关推荐
VB简单实现画实时曲线
用VB实现画实时曲线,对于开发工控上位机系统有很大帮助
C#用GDI+画图经典案例(不下后悔)
一个很好的画图例子,建立好坐标系后将随机取到的值画到坐标系里,随着时间的改变更新坐标系中得数值。有点像任务管理器里那个CUP信息得图!欢迎使用。。。*—*
VC 画带标注坐标的实时曲线
Visual C+++ 画带标注坐标的实时曲线,坐标随着数据的更改而改变,很实用的
VC++画坐标曲线的程序,很值得看哦
这是一个用VC++编写的画坐标曲线的程序,用户可以根据自己的需求更改其中的参数获得自己想要的曲线即可
C#画多条二维曲线C#画多条二维曲线
C#画多条二维曲线C#画多条二维曲线C#画多条二维曲线


