DEBER 3 Tipantuña Cristian NRC1666.
DEBER 3 Tipantuña Cristian NRC1666.
DEBER 3 Tipantuña Cristian NRC1666.
Primer Parcial
Tipantuña Cristian
28 de junio de 2015
Deber 3
Índice
1. Ejercicio 1 2
2. Ejercicio 2 2
3. Ejercicio 3 6
4. Ejercicio 4 7
5. Ejercicio 5 8
6. Ejercicio 6 9
7. Ejercicio 7 13
8. Ejercicio 8 15
9. Ejercicio 9 17
10.Ejercicio 10 18
1
Métodos Numéricos
1. Ejercicio 1
2. Ejercicio 2
4 8 4 0 8
1 5 4 −3 −4
A=
1
B=
4 7 2 10
1 3 0 −2 −4
A∗X =B
X = A−1 B
3
−1
• X=
1
2 Tipantuña Cristian
Métodos Numéricos
Encontramos L1
1
M21 = M31 = M41 = 4
1 0 0 0
−1 1 0 0
L1 = 4
−1 0 1 0
4
− 14 0 0 1
Finalmente L2 y A(4)
M32 = − 12
1 0 0 0
0 1 0 0
• L=
0
0 11 0
0 0 12 1
3 Tipantuña Cristian
Métodos Numéricos
1 0 0 0 4 8 4 0
0 1 0 0 0
3 3 −3
A(4) = ∗
0 0 11 0 0 0 4 1
1
0 0 2
1 0 0 −2 −1
4 8 4 0
0 3 3 −3
A(4) =
0 0 4 4
0 0 0 1
A(4) = U
Encontramos L
L = L−1 −1
1 ∗ L2 ∗ L3
−1
1 0 0 0
1
4 1 0 0
L= 1 2
4 3 1 0
1 1
4 3
− 21 1
L∗Y =B
1 0 0 0 8
1 x1
−4
4 1 0 0
∗ x2
=
1 2 x3
4 3 1 0
10
x4
1 1
4 3
− 12 1 −4
y encontramos Y
Y = L−1 ∗ B
8
−6
Y = 12
2
U ∗X =Y
4 Tipantuña Cristian
Métodos Numéricos
4 8 4 0 x1 8
0 3 3 −3 x2
−6
0 ∗ =
0 4 4 x3 12
0 0 0 1 x4 2
X = U −1 ∗ Y
3
−1
X= 1
2
Observaciones: Si se comprobó que A ∗ X = B es igual que U ∗ X = Y
5 Tipantuña Cristian
Métodos Numéricos
3. Ejercicio 3
M21 = 13/3
26/3
=2
3 −2 3 1
13 10
0
3
−3 3
0 0 0 −4
EL SISTEMA NO TIENE SOLUCIÓN
6 Tipantuña Cristian
Métodos Numéricos
4. Ejercicio 4
1 1 0 0 5
0 −3 5 0 −19
0 0 1 2 0
0 0 0 2 2
1 1 0 0 x1 5
0 −3 5 0 x2 −19
0 0 1 2 ∗ x3
=
0
0 0 0 2 x4 2
2
x4 = 2
=1
x3 = −2(1) = −2
7 Tipantuña Cristian
Métodos Numéricos
−19−5(−2)
x2 = −3
=3
x1 = 5 − (3) = 2
Resultados
x1 = 2; x2 = 3; x3 = −2; x4 = 1
5. Ejercicio 5
Demuestre
que la inversa
de una matriz triangular
superior es una matriz triangular superior.
a11 a12 . . . a1n 1 0 ... 0
0 a22 . . . a2n 0 1 ... 0
.. .. . . . * .. .. . .
. . . .. . . . 0
0 0 . . . ann 0 0 ... 1
..
a11 a12 . . . a1n . 1 0 . . . 0
.
0 a22 . . . a2n .. 0 1 . . . 0
.. .. . . . . . . .
. .. .. .. .. . . . ..
. .
..
0 0 . . . ann . 0 0 . . . 1
.. 1
1 aa11
12
. . . aa1n . a11
0 . . . 0
a2n ..
11
0 1 . . . a22 . 0 a122 . . . 0
.. .. . . . . . .. . . .
. .. .. .. . ..
. . .
..
0 0 ... 1 . 0 0 . . . ann 1
.
. . . 0 .. a111 0 . . . − aa1n
1 aa11
12
11
1
ann
..
0 1 . . . 0 . 0 a22 . . . − a22 1 a2n 1
ann
. .. . . . .. .. .. .. ... ..
.. . . . . . .
.
. . . 1 ..
1
0 0 0 0 ... ann
.
. . . 0 ..
a12 1 a12 1 a1n 1 a12 1 a2n 1
1 a11 a11
− a11 a22
... − a11 ann
+ a11 a22 a22 ann
.
. . . 0 ..
1
− aa2n 1
0 1 0 ...
a22 22 ann
. .. . . . .. .. .. .. ... ..
.. . . . . . .
.
. . . 1 ..
1
0 0 0 0 ... ann
Observaciones: Si se desmuestra que la inversa de una matriz triangular superior es una matriz
superior
8 Tipantuña Cristian
Métodos Numéricos
6. Ejercicio 6
0 7 −1 5
Hallamos el valor de P para reordenar la matriz
0 0 1 0
0 1 0 0
P1 =
1 0 0 0
0 0 0 1
9 Tipantuña Cristian
Métodos Numéricos
1 0 0 0
0 0 0 1
P2 =
0
0 1 0
0 1 0 0
M32 = − 12 ;M42 = − 71
1 0 0 0
0 1 0 0
L2 =
0 1 1 0
2
1
0 7 0 1
A(3) = L2 ∗ A∼(2)
16 4 −2 1
0 7 −1 5
(3)
A =
0 0 31 27
4 8
0 0 13572
10000
95357
− 10000
10 Tipantuña Cristian
Métodos Numéricos
1 0 0 0
0 1 0 0
L3 =
0
0 1 0
13571
0 0 − 77500 1
Por lo tanto:
A(4) = L3 ∗ A∼(3)
6 4 −2 1
0
7 −1 5
(4)
U =A =
0 31 27
0 4 8
0 0 0 − 101267
10000
Encontramos nalmente L y P
L = L−1 −1
1 ∗ L2 ∗ L3
−1
1 0 0 0
1
4 1 0 0
L=
1 − 12 1 0
8
1429 1751
0 − 10000 10000
1
P = P1 ∗ P 2 ∗ P3
0 0 1 0
0 0 0 1
P = 1 0 0
0
0 1 0 0
Exposición de resultados calculados a MANO
1 0 0 0 16 4 −2 1
1
4
1 0 0
0
7 −1 5
L=
;U =
;
1
8
− 12 1 0
0
0 31
4
27
8
1429 1751
0 − 10000 − 10000 1 0 0 0 − 101267
10000
11 Tipantuña Cristian
Métodos Numéricos
0 0 1 0
0 0 0 1
P =
1
0 0 0
0 1 0 0
Exposición de resultados calculados por MATLAB
function [L U P]=fac_LUP(A)
[n n1]=size(A);
if n~=n1
error('No se puede descomponer');
end
L=eye(n);
P=eye(n);
for k=1:n-1
[m1,m2]=max(abs(A(k:n,k)));
if m1==0
disp('la matriz ingresada es singular');
end
p=k+m2-1;
A=Intercambio_Filas(A,k,p);
U=A;
P=Intercambio_Filas(P,k,p);
for k=1:n-1
for j=k+1:n
factor1=(U(j,k)/U(k,k));
U(j,k:n)=U(j,k:n)-(U(j,k)/U(k,k))*U(k,k:n);
L(j,k)=factor1;
end
end
end
end
>> [L U P]=fac_LUP(A)
L =
1.0000 0 0 0
0 1.0000 0 0
0.1250 -0.5000 1.0000 0
12 Tipantuña Cristian
Métodos Numéricos
U =
P =
0 0 1 0
0 0 0 1
1 0 0 0
0 1 0 0
NOTA: Se pudo comprobar con el programa de MATLAB los resultados hechos a MANO
7. Ejercicio 7
Considere la función f (x) = x2 e−x : Se pide calcular un valor aproximado para la integral de
2
f(x) en el intervalo [-2, 2] usando el polinomio de Lagrange, calculado a mano, que interpola f(x)
en los puntos x0 = −2; x1 = −11; x2 = 0; y x4 = 2:
RESOLUCIÓN A MANO
13 Tipantuña Cristian
Métodos Numéricos
14 Tipantuña Cristian
Métodos Numéricos
8. Ejercicio 8
Obtener el valor de la función para x = 90, con un polinomio de 2do : grado, utilizando los
siguientes métodos:
a) Por interpolación polinomial simple.
b) Por interpolación de Lagrange. (Aplicando el programa)
c) Construya solo la matriz de diferencias divididas para aproximar todos los puntos de la tabla.
d) Evaluar el polinomio interpolador de Newton, de tercer grado, para x=1.75.
RESOLUCIÓN A MANO
15 Tipantuña Cristian
Métodos Numéricos
16 Tipantuña Cristian
Métodos Numéricos
x =
fx =
cont =
17 Tipantuña Cristian
Métodos Numéricos
9. Ejercicio 9
x -1 0 1 2 3
y 2 1 2 -7 10
Añada un término a P de tal forma que el polinomio resultante interpole la tabla entera.
RESOLUCIÓN A MANO
10. Ejercicio 10
La ecuación x − 9−x = 0 tiene una solución en el intervalo [0; 1]. Utilice la teoría de interpola-
ción polinomial en los nodos x0 = 0, x1 = 0,5, x2 = 1, para encontrar una solución aproximada x
18 Tipantuña Cristian
Métodos Numéricos
x 0 0.5 1
y -1 1/6 8/9
Los programas que vamos a utilizar son las siguientes funciones
19 Tipantuña Cristian
Métodos Numéricos
x=[0 0.5 1]
x =
0 0.5000 1.0000
f =
C =
>> a=-0.8889
a =
-0.8889
>> b=2.7778
b =
2.7778
>> c=-1
c =
-1
20 Tipantuña Cristian
Métodos Numéricos
X1 =
0.3280
X2 =
2.1412
y nalmente tenemos la solucion en el intervalo [0,1] es la x1 = 0,3280
21 Tipantuña Cristian