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

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

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

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

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

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

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2916936.html

大家都在问