summaryrefslogtreecommitdiff
path: root/1670/CH4/EX4.13/4_13.sce
blob: 4d4cb3c6bd5606fd983db548c60e68ccb2f3ab82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//Example 4.13
//House Holder Transformation
//Page no. 113
clc;clear;close;

A=[3,2,1;2,3,2;1,2,3]
disp(A,'A=')
k=0;
for j=2:3
    k=k+A(j,1)^2;
end
a=A(2,1)*abs(1/A(2,1))*sqrt(k);
disp(a,'alpha=')
U=[0;a+A(2,1);A(3,1)];
disp(U,'U=')
U1=U'*U;
disp(U1,'UT*U=')
U2=U*U';
disp(U2,'U*UT=')
P=eye(3,3)-(2*U2)/U1;
disp(P,'P=');
B=P*A*P;
disp(B,'B=');