从方程组中添加值

时间:2019-04-03 20:59:35

标签: python numpy

我有此代码:

import numpy as np
a = np.array([[1, -0.15],[-0.1,1]])
b = np.array([10000, 18000])
print(np.linalg.solve(a,b))

它给了我这些正确的值输出:

[12893.40101523 19289.34010152]

我需要一个将这两个值加在一起的代码。

2 个答案:

答案 0 :(得分:3)

使用以下程序计算总和:

print(sum(np.linalg.solve(a,b)))

答案 1 :(得分:0)

您可以将numpy.sum which is faster用于numpy阵列。

import numpy as np
a = np.array([[1, -0.15],[-0.1,1]])
b = np.array([10000, 18000])
print(np.linalg.solve(a,b).sum())

输出:32182.7411168