static void Main(string[] args) { IRandomGenerator randomGenerator = new MushGenerator(); ISequenceGenerator sequenceGenerator = new SequenceGenerator(randomGenerator); StatisticsCreator statisticsCreator = new StatisticsCreator(sequenceGenerator); sequenceGenerator.Min = 0; sequenceGenerator.Max = 1; sequenceGenerator.RoofMeanSquareDeviation = 0.1; int [] gistogramm = statisticsCreator.CreateGistogramm(30); }
public ActionResult SequenceStatisticsChart(SequenceStatisticsViewModel model) { IRandomGenerator randomGenerator = new MushGenerator(); ISequenceGenerator sequenceGenerator = new SequenceGenerator(randomGenerator); StatisticsCreator statisticsCreator = new StatisticsCreator(sequenceGenerator); sequenceGenerator.Min = 0; sequenceGenerator.Max = 1; sequenceGenerator.RoofMeanSquareDeviation = 0.1; int[] gistogramm = statisticsCreator.CreateGistogramm(30); string[] xValues = new string[30]; for (int i = 0; i < 30; i++) { xValues[i] = " "; } model.Gistogramm = new Chart(500, 400, ChartTheme.Blue); model.Gistogramm.AddSeries(xValue: xValues, yValues: gistogramm); return(PartialView(model)); }