P1 - ParteB - 2005 - 2 - Solucionario - PDF
P1 - ParteB - 2005 - 2 - Solucionario - PDF
P1 - ParteB - 2005 - 2 - Solucionario - PDF
Pregunta 1
a) 8 b) 15 c) 12 d.) 9 e) N.A
Pregunta 2
Pregunta 3
Pregunta 4
Si A =[ 1 1 1 1; 1 2 3 4; 1 3 6 10; 1 4 10 20]
for i=1:3
A(i+1,:)=A(i,:)
end
¿Cuál es el valor de S?
x = [ 1 2 -3 -4 5 ];
sum = 0;
k = 1;
while x(k)>=0 & k < length(x)
sum = sum + x(k);
k = k + 1;
end
S= sum
a) 3 b) 5 c) 1 d) 8 e) N.A
Pregunta 6
x sin x
Escriba una función propia que dado el vector x calcule el valor de f x
tan x
y grafique de color magenta usando un ícono de ‘+’ en cada punto.
function [y]=f(x)
y=(x-sin(x))./tan(x);
plot(x,y,’m+’);
Pregunta 7
0.000110011001100…=0.1100110011x2-3= 0.09997558593750
Pregunta 8
x 2 40 x 0.25 0
Utilizando aritmética de 4 dígitos y comparar con el resultado obtenido utilizando aritmética exacta.
Calcular el error relativo y asegurarse de comprender de donde viene la perdida de dígitos
significativos.
a) 20.01% b) 20.55 % c) 16.15% d) 20.95% e) N.A.
Pregunta 9
En que intervalo debe estar x* para que aproxime a 1000 con 4 cifras decimales exactas?
1000±0.5*10-4
Pregunta 10
x1 x2 x3 2
x1 2 x2 x3 3
x1 x2 (a 2 5) x3 a
tenga:
a) Solución única, a 2
c) ninguna solución. a = -2
Pregunta 11
25 c 1 25 5 1
A= 64 a 1 , B 0 4.8 1.56 . Cuál es el determinante de A?
144 b 1 0 0 0.7
| A | = -84
Pregunta 12
Pregunta 13
3 1
Sea la matriz A , con respecto a la factorizacion de Doolite, cuál es la alternativa
1 4
correcta?
3 1 1 0 3 1 1 0
a) U b) L c) U d) L 1 / 3 1 e) N.A.
0 13 / 3
1 / 3 1 0 13 / 3
Los Profesores
Universidad Nacional de Ingeniería 19-11-05
Facultad de Ingeniería Mecánica P.A. 2005-2
Área de Ciencias Básicas y Humanidades
Pregunta 1
Si:
>> A=[2 3 4 6;6 2 3 2; 2 6 1 1; 2 3 2 4]
>> B=A(diag(A),3:-1:1)
Hallar : B(2,3)+B(3,1)
a) 8 b) 5 c) 10 d) 4 e) N.A
Pregunta 2
Si
>>A=zeros(2);
>>A(:)=8:-2:2
>>diag(A,-1)
El valor es:
a) 8 b) 4 c) 6 d)2 e) N.A.
Pregunta 3
Cual es el valor de z :
» x=(1:3)'
» M=[x.^0 x.^1 x.^2]
» A=M(2:3,2:3)
» b=M(1:2:3,2)
» z=A\b
Pregunta 4
Las instrucciones:
j=1;
N=length(v)
for i=N:-1:1
x(j)=v(i);
j=j+1;
end
equivale a:
a) x=v(N:1)
b) x=v(end:-1:1)
c) x=v
d) v=x(end:-1:1)
e) N.A.
Pregunta 5
i=1;
while (i<4)
j=1;
while (j>i)
disp(j);
end
i=i+1;
end
disp(i);
Pregunta 6
Escriba un programa script que use un generador de números aleatorios 'rand' para determinar la
cantidad de números aleatorios necesarios para que la suma de estos números por lo menos sea
igual a 20. Su resultado deberá presentar formato y un mensaje de salida.
s=0; i=0;
while s<20
r=rand;
s=s+r;
i=i+1;
end
disp(‘Cantidad de Números aleatorios : ‘)
disk(i)
Pregunta 7
0 .1d 2 d 3 d 53 x 2 e
En MATLAB un número se almacenará como x , donde d k 0 o 1 ,
1021 e 1024 . Para obtener el OVERFLOW en sistema decimal podemos usar la instrucción:
a) sum(2.^(970:1022))
b) sum(2.^(971:1023))
c) sum(2.^(972:1024))
d) sum(2.^(973:1025))
e) N.A.
Pregunta 8
a) Es la precision de la maquina
b) El mayor valor que se puede almacenar (overflow)
c) realmax + 1 da inf
d) Es el epsilon de la maquina
e) N.A.
Pregunta 9
Sean x = 0.43574628 y y = 0.43574781. Si usamos aritmética (de punto flotante) decimal con
redondeo a 6 dígitos,
Hallar :
x y fl ( fl ( x) fl ( y ))
Pregunta 10
x1 (1 / 2) x 2 (1 / 3) x3 1
(1 / 2) x1 (1 / 3) x 2 (1 / 4) x3 0
(1 / 3) x1 (1 / 4) x 2 (1 / 5) x3 0
Determinar la suma de todos los elementos pivotes en la solución del sistema por el método de
eliminación Gaussiana.
1 + 1/12 = 13/12
Pregunta 11
1 10
Si A , Es posible la reducción de Cholesky? Justifique.
10 12
.
No porque A no es definida positiva.
Pregunta 12
3 1
Sea la matriz A , con respecto a la factorización de Crout, cuál es la alternativa correcta?
1 2
1 5 / 3 3 0 1 1 / 3 2 0
a) U b) L c) U d) L e) N.A.
0 1
1 5 / 3 0 1
1 5 / 3
Pregunta 13
Los Profesores
Universidad Nacional de Ingeniería 19-11-05
Facultad de Ingeniería Mecánica P.A. 2005-2
Área de Ciencias Básicas y Humanidades
Pregunta 1
x 1
Para graficar la función f ( x ) e ln( x ) x [1, 2] , realizamos la siguiente instrucción
en MatLab. (Seleccione todas las que aplique)
Pregunta 2
Si A es una matriz cuadrada de hilbert de orden 3 (aij= 1/(i+j-1)), las siguientes instrucciones:
>>format rat
>>B=tril(triu(A,-1), 1)
>>norm(B,inf)
Dará como resultado:
a) 2/3 b) 13/12 c) 3/2 d) ½ e) N.A.
Pregunta 3
Cual es el resultado de :
»ceil(-0.5)+fix(-0.5)+floor(-0.5)+round(-0.5)
function [v]=ordena(x)
n=length(x);
for i=1:n-1
for j=i+1:n
if x(i)<x(j)
temp=x(i);
x(i)=x(j)
x(j)=temp;
end
end
end
v=x;
o también,
function [v]=ordena(x)
v=-sort(-x);
Pregunta 5
a) 4 5 b) 5 3 c) 5 6 d) 4 6 e) N.A [4 3]
Pregunta 6
Dada la función
function y=Fibonacci(n)
if (n<=2)
y=1;
else
y=Fibonacci(n-1)+Fibonacci(n-2);
end
a) 2 b) 3 c) 4 d) 5 e) N.A
Pregunta 7
Pregunta 8
0.11000000x2 0
Pregunta 9
Usando la fórmula usual y aritmética decimal con redondeo a 4 dígitos. Dichas raíces satisfacen la
ecuación. Explique.
Pregunta 10
1 0 0 4 1 0
L 1 / 2 1 0
U 0 5 / 2 1
1 / 2 1 / 5 1 0 0 4 / 5
x=[5/4 -4 17/2]T