love

วันอาทิตย์ที่ 1 พฤศจิกายน พ.ศ. 2558

Lab6 - Multiply two matrices

def setup():
   a = [[1,2,3],
        [4,5,6],
        [7,8,9]]
   b = [[3,2,1],
        [6,5,4],
        [9,8,7]]
   multiply_matrix(a,b)
 
def multiply_matrix(a,b):
   i = 0
   j = 0
   k = 0
   l = 0
   while(i<len(a)):
      print("| ",end='')
      while(l<len(a)):
         while(j<len(a[i])):
            k += a[i][j]*b[j][l]
            j = j+1
         print(k,"",end='')
         j = 0
         k = 0
         l = l+1
      i = i+1
      l = 0
      print("|")
 
setup()      

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

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