Пример #1
0
        public void ValidateGaussianStatisticsAdd()
        {
            GaussianStatistics gaussStat1   = GaussianStatistics.GetInstance(1.1, 2.3, 5);
            GaussianStatistics gaussStat2   = GaussianStatistics.GetInstance(2.1, 3.3, 10);
            GaussianStatistics gaussStatSum = GaussianStatistics.Add(gaussStat1, gaussStat2);

            Assert.AreEqual(1.7666666666666666, gaussStatSum.Mean);
            Assert.AreEqual(15, gaussStatSum.SampleSize);
            Assert.AreEqual(3.1888888888888887, gaussStatSum.Variance);
            Assert.AreEqual(94.649999999999991, gaussStatSum.SumOfSquares);
        }