标签: python python-3.x matrix
我有一个平方矩阵的基集和一个数据集,鉴于我的数据是基集的线性和,因此我需要找到一个系数。
def basis(a,b,c): return a*gam1+b*gam2+c*kapp+allsky
所以数据=基础,我需要系数a,b和c的最佳拟合(最小二乘)值。基本矩阵和数据矩阵均为89x89的平方矩阵。我尝试使用np.linalg.lstsq,但是由于我的A矩阵需要是4个基本矩阵的矩阵,因此数组维数变为4,并抛出错误,指出数组维数必须为2。不胜感激。
a
b
c
np.linalg.lstsq