0

現在、私のグラフは、x 軸にインデックス、y 軸に電流のみを示しています。ここで、追加のパラメーター (NumberOfPoints = 1024、TimeImtervall = 0.0003s) をグラフ関数に追加しました。

私が最終的に望むのは、x 軸がインデックスではなく時間値を示すことです。

しかし、日付を追加する方法を見つけた唯一の例です。

「XAxis.Type」および「XAxis.Scale.Format」と関係がありますが、これを行う方法がわかりません。

4

2 に答える 2

0

日付/時刻が必要な場合は、 XAxis.Type Dateまたはを使用する必要があると思いますDateAsOrdinal。この場合XAxis.Scale.Format、たとえば "HH:mm" に設定するとうまくいくはずです。

http://zedgraph.sourceforge.net/documentation/default.html

于 2013-08-27T23:39:19.317 に答える
0

これを試して:

private void Form1_Load(object sender, EventArgs e)
    {
        GraphPane myPane = zedGraphControl1.GraphPane;

        myPane.XAxis.Title.Text = "Time(sec)";

        myPane.XAxis.Scale.Format ="f4";
        myPane.XAxis.Type = AxisType.Linear;

        myPane.XAxis.Scale.Min = 0;
        myPane.XAxis.Scale.Max = 0.3072;

        myPane.AxisChange();

        zedGraphControl1.Invalidate();
    }

milliグラフを&micro秒で表示するには、ズームインする必要があります。

Edit:

zedgraph スケール形式をカスタマイズする

于 2013-08-28T09:43:26.477 に答える