Example #1
0
        public void F64MatrixExtensions_CombineRows_F64Matrices()
        {
            var matrix1 = new F64Matrix(InputData, 2, 3);
            var matrix2 = new F64Matrix(InputData, 2, 3);

            var actual = matrix1.CombineRows(matrix2);

            Assert.AreEqual(new F64Matrix(CombineDataRows, 4, 3), actual);
        }
Example #2
0
        public void F64MatrixExtensions_CombineRows_F64MatrixAndVector()
        {
            var matrix = new F64Matrix(InputData, 2, 3);
            var vector = new double[] { 3, 6, 7 };

            var expected = new F64Matrix(new double[] { 1, 2, 3,
                                                        4, 5, 6,
                                                        3, 6, 7 }, 3, 3);
            var actual = matrix.CombineRows(vector);

            Assert.AreEqual(expected, actual);
        }