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

TransposeAndMultiplyByDiagonalTest() private method

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

            double[] b = { 5, 8 };

            double[,] expected = Matrix.Multiply(a.Transpose(), Matrix.Diagonal(b));
            double[,] actual = a.TransposeAndMultiplyByDiagonal(b);

            Assert.IsTrue(Matrix.IsEqual(expected, actual, 1e-10));
        }
MatrixTest