3

(x,y) の形式の点があり、これらの点をグラフ (折れ線グラフ) にプロットする必要があります。グラフは離散的ではなく、連続的である必要があります。グラフィックライブラリによるものです。方法を提案してください。可能であれば、コードも共有してください。

4

2 に答える 2

3

Windows フォームから標準コントロールを使用できる場合Chart、次のコード:

chart1.ChartAreas[0].Axes[0].Title = "N";
chart1.ChartAreas[0].Axes[1].Title = "FIB(N)";
chart1.Series[0].ChartType = SeriesChartType.Line;
chart1.Series[0].MarkerStyle = MarkerStyle.Circle;
chart1.Series[0].LegendText = "Fibonacci numbers";
Tuple<int,int> t = Tuple.Create(0,1);

for(int i = 1; i <= 30; i++){
  chart1.Series[0].Points.Add(new DataPoint(i, t.Item1));
  t = Tuple.Create(t.Item2, t.Item1 + t.Item2);
}

これにより、フィボナッチ数列の連続 XY グラフが描画されます。

于 2012-05-30T11:07:37.157 に答える
2

WPF を使用できる場合は、Dynamic Data Displayを確認してください。彼らは、進行に合わせて再スケーリングする連続グラフのデモさえ持っています。

于 2012-05-30T09:45:42.590 に答える