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);
        }
Exemple #2
0
        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));
        }