Accord.Tests.Statistics.UnivariateDiscreteDistributionTest.LogProbabilityMassFunctionTest C# (CSharp) Method

LogProbabilityMassFunctionTest() private method

private LogProbabilityMassFunctionTest ( ) : void
return void
        public void LogProbabilityMassFunctionTest()
        {
            UnivariateDiscreteDistribution target = CreateUnivariateDiscreteDistribution();

            double p = 0.42;
            double q = 1 - p;

            double lnp = System.Math.Log(p);
            double lnq = System.Math.Log(q);

            Assert.AreEqual(lnq, target.LogProbabilityMassFunction(0));
            Assert.AreEqual(lnp, target.LogProbabilityMassFunction(1));
        }