当方程阶数较大的时,法方程的条件数变得非常大,需要使用QR分解来求解。
Ax=b
[Q,R] = qr(A,0); %
x = R\(Q'*b); %
原理:
因为
所以上述方程可以在
的时候取得极值,是为最小二乘法的解。
即
(利用精简QR分解得到的R)
当方程阶数较大的时,法方程的条件数变得非常大,需要使用QR分解来求解。
Ax=b
[Q,R] = qr(A,0); %
x = R\(Q'*b); %
原理:
因为
所以上述方程可以在
的时候取得极值,是为最小二乘法的解。
即
(利用精简QR分解得到的R)