使用Python进行QR旋转解决线性最小二乘

时间:2019-12-15 21:11:55

标签: python least-squares qr-decomposition

目标是使用带有枢轴的QR求解方程Ax = b。矩阵A的大小为15x11,等级为10,因此等级不足。

我正在像这样使用scipy qr函数-q, r, p = la.qr(A, pivoting=True)

所得的r为奇数,表示我无法将其转换为x的解。我读到我应该采用第一个列数来匹配A的等级,因此它将是10x10的矩阵。但是矩阵r没有排序,因此我需要删除的列不在末尾。

有人可以解释一个简单的代码来使用q, r, p = la.qr(A, pivoting=True)来解决x的问题吗?

0 个答案:

没有答案