目录
解题思路
一:题目
1) 2)
二:思路
1的三个x对应3个方程,R(A)=R(A,p)=n唯一解。
开发环境
vscode python 3.9
代码及效果
一:代码
代码示例:
import numpy as np,
a = np.array([[4,2,-1],
[3,-1,2],
[11,3,0]])
b = np.array([2,10,8])
x1 = np.linalg.solve(a,b)
print(x1)
import numpy as np
a = np.array([[2,3,1],
[1,-2,4],
[3,8,-2],
[4,-1,9]])
b = np.array([4,-5,13,-6])
x1 = np.linalg.lstsq(a,b)#求解超定方程组
print(x1)
二:效果
x1,x2,x3[-4.05323966e+15 1.48618788e+16 1.35107989e+16]
array([ 0.33333333, 1.33333333, -0.66666667]