วันจันทร์ที่ 10 พฤศจิกายน พ.ศ. 2557

Matrix calculation

void setup () {
  int [][] Matrix1 = {
    {
      2, 4, 6
    }
    , {
      8, 10, 12
    }
    , {
      14, 16, 18
    }
  };
  int [][] Matrix2 = {
    {
      1, 3, 5
    }
    , {
      7, 9, 11
    }
    , {
      13, 15, 17
    }
  };
  Display(Matrix1, Matrix2);
}
////////////////////////////////////////
int [][]Calculation (int[][]a, int [][]b) {
  int [][]Additions = new int [a.length][a[0].length];
  for (int j = 0; j<a.length; j++) {
    for (int i =0; i<a[0].length; i++) {
      Additions[j][i] = a[j][i]+b[j][i];
    }
  }
  return Additions;
}
///////////////////////////////////////////
void Display (int [][]a, int [][]b) {
  int [][]result = Calculation (a, b);
  for (int j=0; j<a.length; j++) {
    for (int i =0; i<a[0].length; i++) {
      print((result[j][i]+ "\t" ));
    }
    println();
  }
}


ไม่มีความคิดเห็น:

แสดงความคิดเห็น