コード例 #1
0
        public void MatrixOperationsJoinAutoSquare()
        {
            Matrix m1 = Setup.GetTestMatrix4();
            Matrix m2 = new Matrix(new double[, ] {
                { 1.0, 2.0 }, { 3.0, 4.0 }
            });

            m1.Join(m2, MatrixDimension.Auto);
            Matrix m3 = Matrix.Join(Setup.GetTestMatrix4(), m2, MatrixDimension.Auto);

            Matrix expected = new Matrix(new double[, ] {
                { 22.0, 28.0, 1.0, 2.0 }, { 49.0, 64.0, 3.0, 4.0 }
            });

            Assert.True(m1 == expected);
            Assert.True(m3 == expected);
        }