Accord.Tests.Statistics.GeneralizedNormalDistributionTest.DistributionFunctionTest1 C# (CSharp) Method

DistributionFunctionTest1() private method

private DistributionFunctionTest1 ( ) : void
return void
        public void DistributionFunctionTest1()
        {
            var target = GeneralizedNormalDistribution.Normal(mean: 0.42, stdDev: 4.2);
            var normal = new NormalDistribution(mean: 0.42, stdDev: 4.2);

            for (double x = -10; x < 10; x += 0.0001)
            {
                double actual = target.DistributionFunction(x);
                double expected = normal.DistributionFunction(x);
                Assert.AreEqual(expected, actual, 1e-10);
                Assert.IsFalse(Double.IsNaN(actual));
            }
        }