Advertisement
Guest User

Untitled

a guest
Feb 18th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. ni  = random.randint(2,4) #Количество строк и столбцов в трёх матрицах
  2. nj = ni
  3.  
  4. a = numpy.zeros((ni,nj))
  5. b = numpy.zeros((ni,nj))
  6. c = numpy.zeros((ni,nj))
  7.  
  8. for i in range(ni):
  9.     for j in range(nj):
  10.         a[i][j] = random.randint(-100,100)
  11.         b[i][j] = random.randint(-100,100)
  12.        
  13. for i in range(ni):
  14.     for j in range(nj):
  15.         for k in range(nj):
  16.             c[i][j] += a[i][k]*b[k][j]
  17. print(a,b,c, sep="\n\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement