Accord.Tests.Math.NormTest.EuclideanTest C# (CSharp) Method

EuclideanTest() private method

private EuclideanTest ( ) : void
return void
        public void EuclideanTest()
        {
            double[,] a = 
            {
                { 15.4457, 0.4187, 15.6093 },
                {  0.0000, 2.5708,  0.6534 }
            };


            double[] expected = 
            {
                21.9634, 2.6525
            };

            double[] actual = Norm.Euclidean(a, 1);
            Assert.IsTrue(expected.IsEqual(actual, 0.001));


            double[] expected2 = 
            {
                15.4457, 2.6047, 15.6229
            };

            double[] actual2 = Norm.Euclidean(a, 0);
            Assert.IsTrue(expected2.IsEqual(actual2, 0.001));

            double actual3 = Norm.Euclidean(a.GetRow(0));
            Assert.AreEqual(21.9634, actual3, 0.001);
        }