C#如何实现可缩放动态坐标曲线

实时采集数据需在坐标曲线中显示,横坐标为时间,要求包含缩放功能可查看某时段数据,求问如何实现

就窗体用gui画就行,或者画到一个image里。我感觉你的重点应该是曲线和数据的关联吧,自己要想好公式,比如多项式或者贝塞尔曲线之类的,如果画到image或者bmp里,缩放很简单,当然也可以绘制曲线的时候加个缩放变量。

使用mschart,可以设置x y axis的scaling实现缩放。
自己绘图的话,可以定义一个比例全局变量,画图的时候所有计算坐标都乘以它

如果用WPF:

这有一个很好的范例