Accord.Tests.Math.MatrixTest.ElementwiseDivideTest C# (CSharp) Method

ElementwiseDivideTest() private method

private ElementwiseDivideTest ( ) : void
return void
        public void ElementwiseDivideTest()
        {
            double[,] a = 
            {
                { 1, 2, 3 },
                { 4, 5, 6 }
            };

            double[] b = { 1, 2 };
            int dimension = 1;
            double[,] expected = 
            {
                { 1, 2, 3 },
                { 2, 2.5, 3},
            };


            double[,] actual = Matrix.ElementwiseDivide(a, b, dimension);
            Assert.IsTrue(Matrix.IsEqual(expected, actual));

            b = new double[] { 1, 2, 3 };
            dimension = 0;
            expected = new double[,]
            {
                { 1, 1, 1 },
                { 4, 2.5, 2},
            };

            actual = Matrix.ElementwiseDivide(a, b, dimension);
            Assert.IsTrue(Matrix.IsEqual(expected, actual));
        }
MatrixTest