for i in range(3):
print(“2”)
for j in range(3):
> abc = linalg.eig(B)
v = abc**2+abc**2+abc**2
for j in range(3):
abc = abc / v**0.5
vect.append(abc)
Где указана стрелкой выдает out of range
Хотя если перед строчкой поставить print(linalg.eig(B)),то спокойно выдает нужное число.
В чем проблема?