2010-10-17 11:23:58| 分類: asp.net |舉報|字型大小 訂閱
public partial class frmmain : form
private void frmmain_load(object sender, eventargs e)
private void timedraw_tick(object sender, eventargs e)
//取graph第乙個曲線,也就是第一步:在graphpane.curvelist集合中查詢curveitem
lineitem curve = zedgraphcontrol1.graphpane.curvelist[0] as lineitem;
if (curve == null)
//第二步:在curveitem中訪問pointpairlist(或者其它的ipointlist),根據自己的需要增加新資料或修改已存在的資料
ipointlistedit list = curve.points as ipointlistedit;
if (list == null)
// 時間用秒表示
double time = (environment.tickcount - tickstart) / 1000.0;
// 3秒迴圈
list.add(time, math.sin(2.0 * math.pi * time / 3.0));
console.writeline(time.tostring());
scale xscale = zedgraphcontrol1.graphpane.xaxis.scale;
if (time > xscale.max - xscale.majorstep)
//第三步:呼叫zedgraphcontrol.axischange()方法更新x和y軸的範圍
zedgraphcontrol1.axischange();
//第四步:呼叫form.invalidate()方法更新圖表
zedgraphcontrol1.invalidate();
}private void form1_resize(object sender, eventargs e)
private void setsize()
}
ZedGraph實時曲線例項
2010 10 17 11 23 58 分類 asp.net 舉報 字型大小 訂閱 public partial class frmmain form private void frmmain load object sender,eventargs e private void timedraw ...
C 繪製實時曲線
1.要做乙個除錯工具,採集感測器資料並顯示。繪製曲線注意座標反轉,線條的張力即可。專案中的曲線是從右往左顯示的,線條的座標都放在list裡了,效果如下圖 2.上 public class drawingcurve 繪製畫布 public bitmap drawcanvas int width,int...
QChart 繪製實時曲線
qvalueaxis 建議使用動態分配的方式axisx setrange 0,2000 設定座標範圍axisx setlabelformat g 設定座標顯示格式 比如整形 d i,浮點型 f axisx settitletext samples 設定座標標題 axisx settickcount ...