Accord.Tests.Statistics.DistanceTest.BhattacharyyaTest1 C# (CSharp) Method

BhattacharyyaTest1() private method

private BhattacharyyaTest1 ( ) : void
return void
        public void BhattacharyyaTest1()
        {
            double[] histogram1 = { 0.1, 0.5, 0.4 };
            double[] histogram2 = { 0.7, 0.2, 0.1 };

            double expected = 0.468184902444219;
            double actual = new Bhattacharyya().Distance(histogram1, histogram2);

            Assert.AreEqual(expected, actual, 1e-10);
            Assert.IsFalse(Double.IsNaN(actual));
        }