Example #1
0
        public static Matrix Addition(Matrix matrix1, Matrix matrix2)
        {
            if (matrix1.GetColumnsNumber() != matrix2.GetColumnsNumber() || matrix1.GetRowsNumber() != matrix2.GetRowsNumber())
            {
                throw new ArgumentException("Матрица не подходящего размера");
            }

            Matrix matricesSum = new Matrix(matrix1);

            matricesSum.Addition(matrix2);
            return(matricesSum);
        }