数据拟合线性最小二乘法及其应用(householder变换)(16)

2020-11-29 00:20

数据拟合线性最小二乘法及其应用(householder变换)

% A=[-12 3 3;3 1 -2;3 -2 7];

% [Q,R]=qr(A) % 调用MATLAB自带的QR分解函数进行验证

% [q,r]=qrhs(A) % 调用本函数进行QR分解

% q*r-A % 验证 A=QR

% q'*q % 验证q的正交性

% norm(q) % 验证q的标准化,即二范数等于1

%

n=size(A,1);

R=A;

Q=eye(n);

for i=1:n-1

x=R(i:n,i);

y=[1;zeros(n-i,1)];

Ht=householder(x,y);

H=blkdiag(eye(i-1),Ht);

Q=Q*H;

R=H*R;

end

5.3 QR分解

matlab代码如下:

%用QR分解来解方程AX=b

A=[4 2 -1;3 -1 2;11 3 9];%实例演示

b=[2 10 8]';%实例演示

[Q,R]=qr_h(A)

X=R\(Q\b)%AX=b,A=QR


数据拟合线性最小二乘法及其应用(householder变换)(16).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电子小报手抄报模板 A3横排 古诗小报 中华古诗词 成品小报 内容

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: