Accord.Tests.Statistics.NakagamiDistributionTest.CumulativeDistributionTest C# (CSharp) Метод

CumulativeDistributionTest() приватный Метод

private CumulativeDistributionTest ( ) : void
Результат void
        public void CumulativeDistributionTest()
        {
            NakagamiDistribution n = new NakagamiDistribution(0.807602, 12.5);

            double[] expected = { 0, 0.1139332, 0.3209643, 0.541133, 0.7258253, 0.8551455 };
            double[] actual = new double[expected.Length];

            for (int i = 0; i < actual.Length; i++)
                actual[i] = n.DistributionFunction(i);

            for (int i = 0; i < actual.Length; i++)
            {
                Assert.AreEqual(expected[i], actual[i], 1e-6);
                Assert.IsFalse(double.IsNaN(actual[i]));
            }
        }