给定m乘n满秩矩阵,其中n> m,从矩阵中选择m行以形成m个子矩阵的可逆(满秩)m的有效算法是什么?
答案 0 :(得分:0)
试试这个:
让M
成为矩阵,M(j)
j
- 列,M(i,j)
行i
和列j
。
j
到1
的{{1}} :
m
列中包含非零条目M(i,j)
的第一行。此行名为j
。使用i
通过计算
M(i,j)
由于矩阵的等级为 M(k) = M(k) - M(i,k)/M(i,j) * M(j) for 1 <= k <= n and k != j
,因此您会发现m
行具有非零条目。
该算法在m
中运行。
答案 1 :(得分:0)
您想要选择m列,而不是m行。
行 - 缩小转置并选择转置的枢轴行。它们对应于一个有效的列选择。