Escolar Documentos
Profissional Documentos
Cultura Documentos
Practica Calculo Computarizado I
Practica Calculo Computarizado I
8 -12
-9
10
20
50 -100 -150
>> P=1
P=
1
>> Norm(X, p)
[
Ans =
370
>> p=2
p=
2
>> 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
>> P=1
P=
1
>> P=inf
P=
Inf
A=
-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
-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.0602
5.9254 -2.5793
1.0000
0.1157 -0.1266
0.1875
0.1179 -
0
-4.9602
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
0 -62.5647 -3.4132
7.2609 -
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 -
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
4.- Considere el sistema:
0
-0.0625
0
1.0000
0
-0.0417
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
-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
-1.4063 -1.0000
NaN NaN NaN NaN NaN Inf Inf NaN
1.1176 -0.6275
0
NaN NaN
0.4386
j=
1
0
NaN NaN NaN NaN NaN NaN NaN
>> z=L\b
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)
( )
>> 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;
x=a+(I-1)*h;f=sqrt(tan(x));
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
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)
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;
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));
if n>2, I=I+(h/3)*2*sum(f(3:2:n));end
h=(b-a)/n; i=1:n+1;
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
clear;% simpson
end
Iexacta=4.006994;
a=0;b=1;
fprintf('\n formula de Simpson(1/3)\n');
fprintf('\n n I error\n');
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