วันจันทร์ที่ 26 ตุลาคม พ.ศ. 2558

Lab 6 - Multiply two matrices

def setup():
   row_11=[1,2]
   row_12=[3,4]
   matrix_1=[row_11,row_12]
   row_21=[5,6]
   row_22=[7,8]
   matrix_2=[row_21,row_22]
   add_matrix(matrix_1,matrix_2)
 
def add_matrix(matrix_1,matrix_2):
 
   i=0
   j=0
   k=0
 
   add1=0
   add2=0
   add=0
 
   while(i<len(matrix_1)):
      print("|",end=" ")
      while(j<len(matrix_1)):
         add1 = matrix_1[i][k]*matrix_2[k][j]
         add2 = matrix_1[i][k+1]*matrix_2[k+1][j]
         add = add1+add2
         print(add,end=" ")
         j = j+1
      j = 0
      print("|")
      i = i+1
     
setup()

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

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