You are on page 1of 7

>> A=[-3 5 7 2;4 -5 2 2;6 -6 -7 -2;5 -2 4 6]

A=

-3 5 7 2

4 -5 2 2

6 -6 -7 -2

5 -2 4 6

>> a1=A(:,1)

a1 =

-3

>> a2=A(:,2)

a2 =

-5

-6

-2

>> a3=A(:,3)

a3 =
7

-7

>> a4=A(:,4)

a4 =

-2

>> %calculo de los vectores ortonormales

>> u1=a1

u1 =

-3

>> u2=a2-((a2'*u1)/(norm(u1,2))^2)*u1

u2 =

2.1744

-1.2326

-0.3488
2.7093

>> format rat

>> u2

u2 =

187/86

-53/43

-15/43

233/86

>> u3=a3-((a3'*u1)/(norm(u1,2))^2)*u1-((a3'*u2)/(norm(u2,2))^2)*u2

u3 =

1945/1179

4184/701

-1531/393

1049/1179

>> u4=a4-((a4'*u1)/(norm(u1,2))^2)*u1-((a4'*u2)/(norm(u2,2))^2)*u2-
((a4'*u3)/(norm(u3,2))^2)*u3

u4 =

-934/811

-316/893

-2788/3163

913/1405
>> %calculos de los vectores unitarios ortogonales

>> q1=u1/norm(u1,2)

q1 =

-307/949

1429/3313

614/949

1122/2081

>> q2=u2/norm(u2,2)

q2 =

535/911

-250/751

-495/5254

851/1163

>> q3=u3/norm(u3,2)

q3 =

689/3078

328/405

-1303/2465

219/1814

>> u4=u4/norm(u4,2)

u4 =
-394/557

-619/2848

-1537/2839

730/1829

>> %calculo de la matriz q

>> Q=[q1 q2 q3 q4]

Undefined function or variable 'q4'.

>> q4=u4/norm(u4,2)

q4 =

-394/557

-619/2848

-1537/2839

730/1829

>> Q=[q1 q2 q3 q4]

Q=

-307/949 535/911 689/3078 -394/557

1429/3313 -250/751 328/405 -619/2848

614/949 -495/5254 -1303/2465 -1537/2839

1122/2081 851/1163 219/1814 730/1829

>> %calculo de R

>> R=Q'*A
R=

2847/307 -1546/177 -2657/704 2657/1232

* 2129/575 893/127 4823/948

* * 1415/192 1555/404

* * * 915/562

>> %COMPROBACION A=Q*R

>> Q*R

ans =

-3 5 7 2

4 -5 2 2

6 -6 -7 -2

5 -2 4 6

>> %SOLUCION DEL SISTEMA

>> B=[68;-45;-85;-56]

B=

68

-45

-85

-56

>> x=inv(R)*Q'*B

x=
-4

-9

>> X=R\Q'*B

X=

-4

-9

You might also like