numpy求解方程组

线性代数中比较常见的问题之一是求解矩阵向量方程。 这是一个例子。 我们寻找解决方程的向量x

A x = b

矩阵4

矩阵5

1、用 np.linalg.solve(A,b) 直接求解 

我们首先构建A和b的数组。

A = np.array([[2,1,-2],[3,0,1],[1,1,-1]])
b = np.transpose(np.array([[-3,5,-2]])

为了解决这个系统 

x = np.linalg.solve(A,b)

2、通过求逆矩阵求解

A_inv=np.linalg.inv(A)
x=np.dot(A_inv,b)

猜你喜欢

转载自blog.csdn.net/ScapeD/article/details/85374240