addMM method

List<List<double>> addMM (List<List<double>> matr1, List<List<double>> matr2)

Returns pointwise sum of matr1 and matr2 in a new matrix.

Implementation

List<List<double>> addMM(List<List<double>> matr1, List<List<double>> matr2) {
  List<List<double>> result = List(matr1.length);
  for (int i = 0; i < matr1.length; i++) {
    result[i] = List(matr1[0].length);
    for (int k = 0; k < matr1[0].length; k++) {
      result[i][k] = matr1[i][k] + matr2[i][k];
    }
  }
  return result;
}