Você está na página 1de 11

1.

Hallar las normas 1, 2, inf del siguiente


vector:
=

>> X= [9 2 8 -12 -9 10 20 50 -100 -150]


X=
9

8 -12

-9

10

20

50 -100 -150

>> P=1
P=
1
>> Norm(X, p)
[

Ans =
370
>> p=2
p=
2

>> A=[-4 7 1 -3 71 6 5 -2 9 8;2 1 -6 3 5 -60 9 -8 -4


7;3 53 2 -7 -6 4 -9 8 5 1;-9 3 -5 8 2 -1 7 4 6 -61;7 5 4 -6 -1 2 -8 51 9 -3;-5 -8 2 -50 9 -7 -3 -1 6 4;-48 1 3 -7 9 -2 4 -6 8 5;1 -9 -63 -2 8 -3 -6 -7 -4 5;8 -6 1
4 7 3 -46 2 9 5;2 1 9 5 -3 8 6 4 -73 7]
A=

>> Norm(X, p)

-4

-3

71

-2

Ans =

-6

5 -60

-8

-4

53

-7

-6

-9

>> p= inf

-9

-5

-1

6 -61

p=

-5

-6

-1

-8

51

-3

-5

-8

2 -50

-7

-3

-1

-48

-1

-7

-2

-6

-3

-6

-7

-4

3 -46

4 -73

189.4043

Inf
>> norm(X,p)
ans =

-9 -63

-2

150

-6

-3

3.- Para el sistema lineal: Ax = b

>> P=1
P=
1
>> P=inf
P=

Inf

>> A=[-4 7 1 -3 71 6 5 -2 9 8;2 1 -6 3 5 -60 9 -8 -4


7;3 53 2 -7 -6 4 -9 8 5 1;-9 3 -5 8 2 -1 7 4 6 -61;7 -

>> Norm (A,P)

5 4 -6 -1 2 -8 51 9 -3;-5 -8 2 -50 9 -7 -3 -1 6 4;-48 Ans = 118

1 3 -7 9 -2 4 -6 8 5;1 -9 -63 -2 8 -3 -6 -7 -4 5;8 -6 1

b) Resolver por Gauss.

4 7 3 -46 2 9 5;2 1 9 5 -3 8 6 4 -73 7]

>> A=[-4 7 1 -3 71 6 5 -2 9 8;2 1 -6 3 5 -60 9 -8 -4

A=

7;3 53 2 -7 -6 4 -9 8 5 1;-9 3 -5 8 2 -1 7 4 6 -61;7 -4

-3

71

-2

-6

5 -60

-8

-4

53

-7

-6

-9

-9

-5

-1

6 -61

-5

-6

-1

-8

51

-3

-5

-8

2 -50

-7

-3

-1

-48

-1

-7

-2

-6

-9 -63

-2

-3

-6

-7

-4

-6

3 -46

-3

4 -73

5 4 -6 -1 2 -8 51 9 -3;-5 -8 2 -50 9 -7 -3 -1 6 4;-48 1 3 -7 9 -2 4 -6 8 5;1 -9 -63 -2 8 -3 -6 -7 -4 5;8 -6 1


4 7 3 -46 2 9 5;2 1 9 5 -3 8 6 4 -73 7]
A=
-4

-3

71

-2

-6

5 -60

-8

-4

53

-7

-6

-9

-9

-5

-1

6 -61

-5

-6

-1

-8

51

-3

-5

-8

2 -50

-7

-3

-1

-48

-1

-7

-2

-6

-9 -63

-2

-3

-6

-7

-4

-6

3 -46

-3

4 -73

>> [l,u,p]=lu(A)
l=
Columns 1 through 8
8

>> b=[10;4;-6;-3;-2;9;-8;1;-5;-7]
b = (10 4 -6 - -2 9 -8 1 -5 -7)^t
>> b=[10;4;-6;-3;-2;9;-8;1;-5;-7]

1.0000

-0.0625

1.0000

0
-0.0208 -0.1704

b = ( 10 4 -6 -3 -2 9 -8 -5 -7)^t

1.0000

>> x=A\b
0.1042 -0.1492 -0.0322
x = ( 0.2624 -0.0973 0.0118-0.16040.1307 -

1.0000

0.0286

1.0000

0.02270.1883-0.08780.09630.0137)^t
0.0833
c) Resolver por LU

0.1338 -0.0073
0

-0.0417
1.0000

0.0181
0

0.0945 -0.0627
0

1.0000

0.1593

-0.0417

0.0332 -0.1280

0 -50.4900

7.4852 -6.2903

0.5748

0.1584 -0.0122 -

0 70.8162

0 -60.7541

0 -

5.8110

9.2746 -7.6098

0.0181 -0.1452 -0.0861 -0.0117 0.0429

0.0602

5.9254 -2.5793

1.0000

0.1157 -0.1266
0.1875

0.1179 -

-0.1458 -0.0972 -0.0743


0.0490

0
-4.9602

-0.1667 -0.1165 -0.0280 -0.0371


0.0351

0.0742

47.1171

0.0910 -0.1995

0.0208

0.1177

1.7830

49.6541

Columns 9 through 10
0
0

0
Columns 9 through 10

1.0000

-0.0825

1.0000

u=

8.0000

5.0000

5.5000

1.3125

-2.8961

5.3278

5.8938

3.8464

7.4074

7.3365

-3.6727

6.3775

10.1091

5.6373

7.8524 -2.8529

Columns 1 through 8
-48.0000 -1.0000
2.0000

-72.0749
3.0000 -7.0000

9.0000 -

9.9489

0 -60.2204

4.0000 -6.0000
p=

0 52.9375
3.8750 -8.7500
0

2.1875 -7.4375 -5.4375


7.6250

0 -62.5647 -3.4132

2.3813 -7.4077 -5.8257

7.2609 -

0.1042 -0.1492 -0.0322


0

1.0000

Columns 9 through 10
0

>> L=p*l
1.0000

L=
0

Columns 1 through 8
-0.0825
-0.1667 -0.1165 -0.0280 -0.0371
0.0351

1.0000

-0.0208 -0.1704
0

1.0000

1.0000

0.1179 -

>> z=L\b

0
z = ( -2.0000 8.8750 5.4707 -5.2918 0.1707 -0.1458 -0.0972 -0.0743

0.0490

0.1593

0.1584 -0.0122 -

4.1056 10.4936 -6.0548 -6.789 -5.0843)^t

1.0000
>> x=u\z

-0.0417
1.0000

0.0181
0

0.0945 -0.0627

0.0742
x = (0.0378 0.1575 -0.0602 0.1325 -0.0107

0.057 -0.1950 -0.1338 0.1059 0.0844)^t


1.0000

0
4.- Considere el sistema:

0
-0.0625
0

1.0000

0
-0.0417

0.0181 -0.1452 -0.0861 -0.0117 -

0.1157 -0.1266
0.0833
0

0
0.1875

0.0286

-x1+2x2-x3

=1

-x2+2x3-x4

=1

-x3+2x4-x5

=1

-x4+2x5-x6

=1

-x5+2x6-x7

=1

1.0000

0.0332 -0.1280

=1

0.0429

0.1338 -0.0073

0.0602

2x1-x2

0.0910 -0.1995

0.0208

0.1177
-x6+2x7-x8-x9 =1

-X7 +2 x8 x9 =1

-0.6000

- X8 +2x9

-2.2000

=1

-X9+ x10 =1

-4.8000

a) Hallar la condicin del sistema con la norma

-8.4000

dos.

-13.0000

x=

-3.7200

-1

-1

-1

-1

-1

-1

-1

-1

-5

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

4.5600
7.5600
4.2800
5.2800
c) Por descomposicin por LU:
[l,u,j]=lu(x)

l=

Columns 1 through 8

>> p= inf
p=
Inf

1.0000

-0.5000

1.0000

>> norm(x,p)
0

1.0000

1.0000

1.0000

ans = 8
0 -0.6667
b) Mtodo de Gauss

>> b=[1;1;1;1;1;1;1;1;1;1]
b =(1 1 1 1 1 1 1 1 1 1)^t

0
0

0 -0.7500

0
0

>> t=x\b
t=

0 -0.8000

0
0

0 -0.8333

1.0000

0
2.0000 -1.0000
0

1.0000

0.4615

0 -0.4063

1.5000 -1.0000

1.3333 -1.0000

1.2500 -1.0000

0
0

1.0000
0
0

0 -

0.6275
0
0

1.2000 -5.0000

0 -2.1667 -

1.0000

2.4615

0
0
0
Columns 9 through 10

-1.0000
0

1.5938

0
0

Columns 9 through 10

1.0000

-0.8947

1.0000

u=

Columns 1 through 8

-1.0000

NaN NaN NaN NaN -Inf Inf NaN NaN


NaN NaN

-1.4063 -1.0000
NaN NaN NaN NaN NaN Inf Inf NaN
1.1176 -0.6275
0

NaN NaN

0.4386

NaN NaN NaN NaN NaN NaN -Inf Inf


NaN NaN

j=
1

NaN NaN NaN NaN NaN NaN NaN -Inf


Inf NaN

0
NaN NaN NaN NaN NaN NaN NaN

>> z=L\b

Warning: Matrix is singular, close to singular or

NaN -Inf Inf

badly scaled.
Results may be inaccurate. RCOND = NaN.
z =(NaN Na NaN NaN NaN NaN NaNNaN

>> L=p*l
L=
Inf NaN NaN NaN NaN NaN NaN NaN
NaN NaN
-Inf Inf NaN NaN NaN NaN NaN NaN

NaNNaN)^t
>> X=u\z
X =( NaN Na NaN NaN Na Na NaN NaN
NaN)^t
INTEGRACION NUMERICA.
5.- Calcular las integrales por el mtodo de
Trapecios con n=2, 2, 8,16

NaN NaN
a)

( )

NaN -Inf Inf NaN NaN NaN NaN NaN


NaN NaN
NaN NaN -Inf Inf NaN NaN NaN NaN
NaN NaN
NaN NaN NaN -Inf Inf NaN NaN NaN

>> a=0;b=/4;
fprinf('\n formula de trapecios\n');
fprinf('\n n I error\n');
n=2,4,8,16;

NaN NaN
for k= 1:6

n=2*n;

I=trapez_v(f,h);

h=(b-a)/n;i=1:n+1;

fprintf('%3.0f %10.5f %10.5f\n',n,I,;)

x=a+(I-1)*h;f=sqrt(tan(x));

6.-Calcular las imtegrales por el metodo


simpson1/3.con n= 2, 4, 8, 16

I=trapez_v(f,h);
a)

( )

b)

( )

clear;% simpson
Iexacta=4.006994;

a=0;b=1
fprinf('\n formula de trapecios\n');
fprinf('\n n I error\n');

a=0;b=;
fprintf('\n formula de Simpson(1/3)\n');
fprintf('\n n I error\n');

n=2;

n=2;

for k= 1:6

for k= 1:4, n =2*n;

n=2*n;
h=(b-a)/n;i=1:n+1;
x=a+(I-1)*h;f=sqrt(tan(x));
I=trapez_v(f,h);
fprintf('%3.0f %10.5f %10.5f\n',n,I,;)
C)

h=(b-a)/n; i=1:n+1;
x=a+(i-1)*h;f=sqrt(1/2+cos(x));
I=(h/3)*(f(1)+4*sum(f(3:2:n))+f(n+1));
if n>2, I=I+(h/3)*2*sum(f(3:2:n));end
fprintf('3.0f %10.5f %10.5f\n',n,I.Iexacta-I);
end

a=0;b=1
b)

fprinf('\n formula de trapecios\n');


fprinf('\n n I error\n');
n=2;
for k= 1:6
n=2*n;
h=(b-a)/n;i=1:n+1;
x=a+(I-1)*h;f=sqrt(tan(x));

clear;% simpson
Iexacta=4.006994;
a=1;b=2;
fprintf('\n formula de Simpson(1/3)\n');
fprintf('\n n I error\n');

n=2;

a=0;b=2x;

for k= 1:4, n =2*n;

fprintf('\n formula de Simpson(1/3)\n');

h=(b-a)/n; i=1:n+1;

fprintf('\n n I error\n');

x=a+(i-1)*h;f=sqrt(Log(1+x)/x);

n=2;

I=(h/3)*(f(1)+4*sum(f(3:2:n))+f(n+1));

for k= 1:4, n =2*n;

if n>2, I=I+(h/3)*2*sum(f(3:2:n));end

h=(b-a)/n; i=1:n+1;

fprintf('3.0f %10.5f %10.5f\n',n,I.Iexacta-I);

x=a+(i-1)*h;f=sqr exp(2x)sin^2 (x) );

end

I=(h/3)*(f(1)+4*sum(f(3:2:n))+f(n+1));
c)

if n>2, I=I+(h/3)*2*sum(f(3:2:n));end

fprintf('%3.0f %10.5f %10.5f\n',n,I.Iexacta-I);

clear;% simpson

end

Iexacta=4.006994;

PROBLEMA DE CONDICION INICIAL

a=0;b=1;
fprintf('\n formula de Simpson(1/3)\n');

7.- Para los siguientes problemas de condicin


inicial. Por el mtodo de Euler Graficar la solucin

fprintf('\n n I error\n');

numrica y la solucin exacta.

n=2;
for k= 1:4, n =2*n;

t [

( )

h=(b-a)/n; i=1:n+1;
clear,clf,hold off
x=a+(i-1)*h;f=sqr x/x);
t=1;n=0;y=1,z=1;
I=(h/3)*(f(1)+4*sum(f(3:2:n))+f(n+1));
h=0.1;%es el paso
if n>2, I=I+(h/3)*2*sum(f(3:2:n));end
t_rec(1)=t;y_rec(1)=y;z_rec(1)=z;
fprintf('3.0f %10.5f %10.5f\n',n,I.Iexacta-I);
Whilet<=30
end
n=n+1;
c)

( )
y=y+h*(3-t/y+1/t.^3);

clear;% simpson

z=t+h;

Iexacta=4.006994;

y_rec(n+1)=y;

xlabel('tiempo(s)')
ylabel('velocida(m/s)')
z=t.^2;
t=t+h
end
plot(t_rec,y_rec,t_rec,z_rec,'-')
b)y=-y+t+1
y(0)=1

t [0,20]h=0.01

clear,clf,hold off
t=1;n=0;y=1,z=1;
h=0.1;%es el paso
t_rec(1)=t;y_rec(1)=y;z_rec(1)=z;
Whilet<=30
n=n+1;
y=y+h*(3-t/y+1/t.^3);
z=t+h;
y_rec(n+1)=y;
xlabel('tiempo(s)')
ylabel('velocida(m/s)')
z=t.^2;
t=t+h
end
plot(t_rec,y_rec,t_rec,z_rec,'-')
y=2y/t^2+t^2e^1,t[1,20];h=0.01
y=(1)0

Você também pode gostar