Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.52 KB | None | 0 0
  1. public static void drawChartPlots(int timeLayer, double[,] a, double[,] b,
  2.             System.Windows.Forms.DataVisualization.Charting.Chart chart1)
  3.         {
  4.             if (a == null)
  5.                 return;
  6.             chart1.ChartAreas.Clear();
  7.             chart1.ChartAreas.Add("ChartArea1");
  8.             while (chart1.Series.Count > 0)
  9.                 chart1.Series.RemoveAt(0);
  10.             chart1.Series.Add("0");
  11.             chart1.Series.Add("1");
  12.             chart1.ChartAreas["ChartArea1"].AxisX.Minimum = 0;
  13.             chart1.ChartAreas["ChartArea1"].AxisX.Maximum = Math.PI;
  14.             chart1.ChartAreas["ChartArea1"].AxisY.Minimum = -0.5;
  15.             chart1.ChartAreas["ChartArea1"].AxisY.Maximum = 2;
  16.             chart1.Series["0"].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Spline;
  17.             chart1.Series["1"].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Spline;
  18.  
  19.             chart1.Series["0"].Color = System.Drawing.Color.Red;
  20.             chart1.Series["1"].Color = System.Drawing.Color.Blue;
  21.             double x = 0;
  22.             for (int i = 0; i <= Algorithms_lab2.N; i++)
  23.             {
  24.                 chart1.Series["0"].Points.AddXY(x, a[timeLayer, i]);
  25.                 x += Algorithms_lab2.h;
  26.             }
  27.             x = 0;
  28.             for (int i = 0; i <= Algorithms_lab2.N; i++)
  29.             {
  30.                 chart1.Series["1"].Points.AddXY(x, b[timeLayer, i]);
  31.                 x += Algorithms_lab2.h;
  32.             }
  33.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement