我有等式A * x = b
A的大小是矩阵大小 nxm,x是 mx 1,b是 nx 1。A 的行数多于列数 (n < m)。
我的未知数是A,因为 n != m,A没有逆。我知道的是两个向量x和b。基本上,我想找到使 ( A * x - b ) 接近于零的A。
最小二乘似乎合适,但我不确定如何进行,因为它似乎不符合我的教科书或维基百科条目;通常矩阵A是已知的。如果 OLS 不合适,那会是什么?奇异值分解?再次,请指点,我的线性代数生锈了。
希望能够实现这个(python/C)。指向良好可读代码的指针?