Вот исходная матрица Якобиана:
Код: Выделить всё
Jacobian: [[ 1. 1. 1. ]
[ 4. 2. 0.99999998]
[ 9.00000004 3. 1.00000004]
[ 16. 4. 1.00000004]
[ 25.00000004 5.00000011 0.99999998]]
Код: Выделить всё
precov = jacobian.T.dot(jacobian)
Код: Выделить всё
precov = [[979.00000266 225.00000313 55.00000039]
[225.00000313 55.00000113 15.00000023]
[ 55.00000039 15.00000023 5.00000007]]
Код: Выделить всё
[[3 7 13]
[7 21 43]
[13 43 101]]
Подробнее здесь: https://stackoverflow.com/questions/786 ... alculation