Accord.Tests.Statistics.LevyDistributionTest.MedianTest2 C# (CSharp) Method

MedianTest2() private method

private MedianTest2 ( ) : void
return void
        public void MedianTest2()
        {
            // plevy(7.2754624119625602, m=2, s=2.4)
            // [1] 0.5

            var levy = new LevyDistribution(location: 2, scale: 2.4);

            double expected = 7.2754624119625602;
            double actual = levy.Median;

            Assert.AreEqual(expected, actual);

            double p = levy.DistributionFunction(levy.Median);
            Assert.AreEqual(0.5, p, 1e-10);
            Assert.IsFalse(Double.IsNaN(p));
        }
    }