linalg.solve(a, b)
解一个线性矩阵方程,或线性标量方程组。
计算确定的“精确”解x,即满秩,线性矩阵方程ax = b。
Parameters:
a(…, M, M) array_like
Coefficient matrix.(系数矩阵)
b{(…, M,), (…, M, K)}, array_like
Ordinate or “dependent variable” values(纵坐标或“因变量”值)
Returns
x{(…, M,), (…, M, K)} ndarray
方程组a x = b的解,返回的大小与b相同。
Examples
解方程组x0 + 2 * x1 = 1
和3 * x0 + 5 * x1 = 2
:
a = np.array([[1, 2], [3, 5]])
b = np.array([1, 2])
x = np.linalg.solve(a, b)
#输出x array([-1., 1.])