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); }
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); }