Python中QR旋转求解线性最小二乘

2024-05-15 12:27:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我们的目标是用带枢轴的QR解方程Ax=b。矩阵A的大小为15x11,秩为10,因此秩不足

我使用的scipyqr函数如下-q, r, p = la.qr(A, pivoting=True)

结果r是单数,这意味着我不能把它转化为x的解。我读到我应该取第一个列的数目来匹配A的秩,所以它将是一个10x10的矩阵。然而,矩阵r不是有序的,因此我需要删除的列不在末尾

有人能解释一个简单的代码,用q, r, p = la.qr(A, pivoting=True)解x,其中a是秩不足的吗


Tags: 函数true目标矩阵axlaqr枢轴