Я новичок в Python, и я столкнулся со следующей ошибкой в коде:
import numpy as np
A = np.empty([2, 2], dtype = float)
Z = np.empty([2, 2], dtype = float)
Z = [[2.0, 0.0], [0.0, 3.0]]
A = [[1, -1], [1, -2]]
print(np.divide(A, np.power(Z, 2)))
Этот код дает следующий результат:
[[ 0.25 -inf], [inf -0.22222222]]
Но я знаю, используя калькулятор, правильный ответ должен быть:
[[ 0.25 -0.25], [ 0.111111 -0.22222222]]
Короче говоря, эта операция дает мне следующую ошибку: RuntimeWarning: деление на ноль встречается в true_divide