奇异值分解之后如何进行最小二乘解算?

奇异值分解之后如何进行最小二乘解算?
AX=b;先对A进行奇异值分解,之后得到矩阵A的广义逆A+,如何再加入权P,求X的值?
或者,不用我的方法,如何求X的值?(A矩阵比较大,容易病态)
蓝雨蒙蒙 1年前 已收到1个回答 举报

hanlovxi 幼苗

共回答了23个问题采纳率:91.3% 举报

如果A是列满秩,那么A’A就可逆,之后用最小二乘直接做.
但你说A阵比较大, 假设行m比n多,很容易病态,那么A‘A也很可能不满秩,此时我们不求A的广义逆,我们求A'A的广义逆,所以X^hat = A(A'A)+ A'b
ps你说的加权P是加在何处

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.035 s. - webmaster@yulucn.com