// Нормальное private void button12_Click(object sender, EventArgs e) { int size = Convert.ToInt32(textBox19.Text); int countIntervals = Convert.ToInt32(textBox21.Text); int countSeries = Convert.ToInt32(textBox20.Text); int Mx = Convert.ToInt32(textBox22.Text); int sigma = Convert.ToInt32(textBox23.Text); Series[] seriesMass = new Series[countSeries]; for (int s = 0; s < countSeries; s++) { seriesMass[s] = new Series { Name = "Испытание " + (countNormalSeries + 1) }; countNormalSeries++; double[] values = Algs.Normal(countIntervals, size, Mx, sigma, listBox3.SelectedIndex); int[] arr = new int[countIntervals]; foreach (var value in values) { if (value > 0 && value < countIntervals) { arr[(int)value]++; } } // Добавление данных в серию for (int i = 0; i < countIntervals; i++) { seriesMass[s].Points.AddXY(i + 1, arr[i]); } // Добавление серии в гистограмму chartNormal.Series.Add(seriesMass[s]); } }