You are on page 1of 5

>> clear all

>> a=rand(4,4)

a=

0.9157 0.0357 0.7577 0.1712

0.7922 0.8491 0.7431 0.7060

0.9595 0.9340 0.3922 0.0318

0.6557 0.6787 0.6555 0.2769

>> b=10.*rand(1,1).*eye(4,4)

b=

0.4617 0 0 0

0 0.4617 0 0

0 0 0.4617 0

0 0 0 0.4617

>> c=a+b

c=

1.3774 0.0357 0.7577 0.1712

0.7922 1.3108 0.7431 0.7060

0.9595 0.9340 0.8539 0.0318

0.6557 0.6787 0.6555 0.7386

>> a=c

a=
1.3774 0.0357 0.7577 0.1712

0.7922 1.3108 0.7431 0.7060

0.9595 0.9340 0.8539 0.0318

0.6557 0.6787 0.6555 0.7386

>> b=rand(4,1)

b=

0.0971

0.8235

0.6948

0.3171

>> c=a;d=b;

>> forn=1:4

forn =

1 2 3 4

>> for n=1:4c(n,:)=-c(n,:)/a(n,n):

for n=1:4c(n,:)=-c(n,:)/a(n,n):

Error: Expression or statement is incomplete or incorrect.

>> for n=1:4

c(n,:)=-c(n,:)/a(n,n);

c(n,n)=[0];

d(n)=d(n)./a(n,n);
end

>> c

c=

0 -0.0259 -0.5501 -0.1243

-0.6043 0 -0.5669 -0.5386

-1.1236 -1.0937 0 -0.0373

-0.8878 -0.9189 -0.8874 0

>> x=zeros(4,1);

>> x

x=

>> y=c*x+d

y=

0.0705

0.6282

0.8137

0.4293

>> x=y;y=c*x+d
y=

-0.4467

-0.1069

0.0314

-0.9326

>> x=y;y=c*x+d;norm(x-y) % aquí está norma tiene que ir disminuyendo%

ans =

2.8300

>> x=y;y=c*x+d;norm(x-y)

ans =

4.6640 %este valor tiene que ir disminuyendo con respecto al


interior%

>> x=y;y=c*x+d;norm(x-y)

ans =

7.4873

>> x=y;y=c*x+d;norm(x-y)

ans =

12.2127
>> x=y;y=c*x+d;norm(x-y)

ans =

19.7470

>>

You might also like