Advertisement
frustration

Adamar

Oct 27th, 2022 (edited)
924
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | Legal | 0 0
  1. import numpy as np
  2.  
  3. b = [1,3,4,5,9]
  4. n = 11
  5. A = [0] * n
  6. for i in range(n):
  7.     A[i] = [0] * n
  8.  
  9.  
  10. for i in range(n):
  11.     for j in range (n):
  12.         if (i==j):
  13.             A[i][j]=0
  14.         elif ((i-j)%11 in b):
  15.             A[i][j] = 1
  16.         else:
  17.             A[i][j] = -1
  18.  
  19.  
  20. E = [0] * n
  21. for i in range(n):
  22.     E[i] = [0] * n
  23.  
  24. for i in range(n):
  25.     for j in range (n):
  26.         if (i==j):
  27.             E[i][j]=A[i][j]-1
  28.         else:
  29.             E[i][j]=A[i][j]
  30.  
  31.  
  32. m = 12
  33. H = [0] * m
  34. for i in range(m):
  35.     H[i] = [0] * m
  36.  
  37. for i in range (m):
  38.     for j in range (m):
  39.         if (i == 0 or j == 0):
  40.             H[i][j] = 1
  41.         else:
  42.             H[i][j] = E[i-1][j-1]
  43.  
  44.  
  45. print(H)
  46.  
  47.  
  48.  
  49. x = np.array([10, 0, 6, -8, -2, 9, 6, 10, 3, -10, 7, 9])
  50. k = np.array([1, 3, 5, 7, 9, 9, 6, 10, 3, -10, 7, 9])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement