32 - Tarea No.2 - Desafio 1
32 - Tarea No.2 - Desafio 1
32 - Tarea No.2 - Desafio 1
ELABORADO POR:
ANDRES TORRES
PRESENTADO A:
BOGOTA D.C.
INTRODUCCIÓN
Problema 1:
4 x 1 + x 2+ x 3 + x 5=6
x 1+3 x 2+ x3 + x 4 =6
x 1+ x2 +5 x 3−x 4− x5 =6
x 2−x3 + x 4 =6
x1 −x3 + 4 x 5=6
Ejercicio 1:
Determinar si el SEL tiene, o no, solución. ¿Si la tiene, es única? Realice una
breve explicación basándose en la teoría revisada.
4 x 1 + x 2+ x3 +0 x 4 + x 5=6
{ x 1 +3 x2 + x 3 + x 4 +0 x 5=6
x 1+ x 2 +5 x3 −x 4−x 5=6
0 x 1+ x 2−x 3 + x 4 +0 x 5=6
x1 +0 x 2−x 3 +0 x 4 +4 x 5 =6
A . X=B
Si existe, es decir, si es una matriz cuadrada de determinante no
nulo, entonces podemos multiplicar toda la igualdad anterior por la izquierda por
, para obtener:
X =A −1 . B
Matriz A
4 1 1 0 1
{1
1
0
1
3 1 1 0
1 5 −1 −1
1 −1 1
0 −1 0
0
4
}
Determinate de A= 45, de esta manera, se tiene que existe la matriz inversa de
A.
Vector X
x1
{}
x2
x3
x4
x5
Vector B
{}
6
6
6
6
Matriz Inversa A
0,3111 −0,1111 −0,0444 0,0667 −0,0889
{
−0,1111
−0,0444
0,0667
−0,0889
1,1111 −0,5555 −1,6667 −0,1111
−0,5556 0,5778
−1,6667 1,1333
−0,1111 0,1556
1,1333
3,8
0,2667
0,1556
0,2667
0,3111
X 1=0,8
{ }
X 2=−8
X 3 =7,6
X 4 =21,6
X 5 =3,2
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 1 3 1 1 0 6
R3 1 1 5 -1 -1 6
R4 0 1 -1 1 0 6
R5 1 0 -1 0 4 6
Pivote= 4
R1*(-1)= -4 -1 -1 0 -1 -6
R2*(4)= 4 12 4 4 0 24
R2 0 11 3 4 -1 18
R1*(-1) -4 -1 -1 0 -1 -6
R3*(4) 4 4 20 -4 -4 24
R3 0 3 19 -4 -5 18
R1*(-0) 0 0 0 0 0 0
R4*(4) 0 4 -4 4 0 24
R4 0 4 -4 4 0 24
R1*(-1) -4 -1 -1 0 -1 -6
R5*(4) 4 0 -4 0 16 24
R5 0 -1 -5 0 15 18
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 0 11 3 4 -1 18
R3 0 3 19 -4 -5 18
R4 0 4 -4 4 0 24
R5 0 -1 -5 0 15 18
Pivote= 11
R2*(-1) 0 11 3 4 -1 18
R5*(11) 0 -11 -55 0 165 198
R5 0 0 -52 4 164 216
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 0 11 3 4 -1 18
R3 0 0 200 -56 -52 144
R4 0 0 -56 28 4 192
R5 0 0 -52 4 164 216
Pivote= 200
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 0 11 3 4 -1 18
R3 0 0 200 -56 -52 144
R4 0 0 0 2464 -2112 46464
R5 0 0 0 -2112 30096 50688
Pivote= 2464
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 0 11 3 4 -1 18
R3 0 0 200 -56 -52 144
R4 0 0 0 2464 -2112 46464
R5 0 0 0 0 69696000 223027200
Se procede a determinar el valor de cada una de las variables x1, x2, x3 y x4,
despejando cada una de las ecuaciones como se realiza a continuación:
1 ¿ 4 X 1+1 X 2 +1 X 3 +0 X 4 +1 X 5=6
2 ¿ 0 X 1 +11 X 2 +3 X 3 + 4 X 4 −1 X 5=18
5 ¿ 0 X 1 +0 X 2 +0 X 3+ 0 X 4 +69696000 X 5 =223027200
X 5 =3,2
X 4=21,6
X 3 =7,6
X 2 =−8
X 1 =0,8
Similar al método de Gauss, este difiere únicamente en que se requiere que los
términos que se encuentran por debajo y por encima a la diagonal principal, sean
igual a cero, además que los valores de la diagonal principal deben ser igual a la
unidad.
Se procede a realizar el mismo proceso anterior, pero de manera inversa con los
términos que se encuentran por encima de la diagonal superior.
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 0 11 3 4 -1 18
R3 0 0 200 -56 -52 144
R4 0 0 0 2464 -2112 46464
R5 0 0 0 0 69696000 223027200
Variables/Renglon
es x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 1 6
R2 0 11 3 4 -1 18
R3 0 0 200 -56 -52 144
R4 0 0 0 2464 -2112 46464
R5 0 0 0 0 1 3,2
Pivote= 1
R5*(52)= 0 0 0 0 52 166,4
R3*(1)= 0 0 200 -56 -52 144
R3 0 0 200 -56 0 310,4
R5*(1)= 0 0 0 0 1 3,2
R2*(1)= 0 11 3 4 -1 18
R2 0 11 3 4 0 21,2
R5*(-1)= 0 0 0 0 -1 -3,2
R1*(1)= 4 1 1 0 1 6
R1 4 1 1 0 0 2,8
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 0 2,8
R2 0 11 3 4 0 21,2
R3 0 0 200 -56 0 310,4
R4 0 0 0 2464 0 53222,4
R5 0 0 0 0 1 3,2
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 0 2,8
R2 0 11 3 4 0 21,2
R3 0 0 200 -56 0 310,4
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
Pivote= 1
R4*(56)= 0 0 0 56 0 1209,6
R3*(1)= 0 0 200 -56 0 310,4
R3*(1)= 0 0 200 0 0 1520
R4*(-4)= 0 0 0 -4 0 -86,4
R2*(1)= 0 11 3 4 0 21,2
R2 0 11 3 0 0 -65,2
R4*(-0)= 0 0 0 0 0 0
R1*(1)= 4 1 1 0 0 2,8
R1 4 1 1 0 0 2,8
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 0 2,8
R2 0 11 3 0 0 -65,2
R3 0 0 200 0 0 1520
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 1 0 0 2,8
R2 0 11 3 0 0 -65,2
R3 0 0 1 0 0 7,6
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
Pivote= 1
R3*(-3)= 0 0 -3 0 0 -22,8
R2*(1)= 0 11 3 0 0 -65,2
R2 0 11 0 0 0 -88
R3*(-1)= 0 0 -1 0 0 -7,6
R1*(1)= 4 1 1 0 0 2,8
R1 4 1 0 0 0 -4,8
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 0 0 0 -4,8
R2 0 11 0 0 0 -88
R3 0 0 1 0 0 7,6
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 1 0 0 0 -4,8
R2 0 1 0 0 0 -8
R3 0 0 1 0 0 7,6
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
Pivote= 1
R2*(-1)= 0 -1 0 0 0 8
R1*(1)= 4 1 0 0 0 -4,8
R1 4 0 0 0 0 3,2
Variables/Renglone
s x1 x2 x3 x4 x5 T.I.
R1 4 0 0 0 0 3,2
R2 0 1 0 0 0 -8
R3 0 0 1 0 0 7,6
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
Variables/Renglone x1 x2 x3 x4 x5 T.I.
s
R1 1 0 0 0 0 0,8
R2 0 1 0 0 0 -8
R3 0 0 1 0 0 7,6
R4 0 0 0 1 0 21,6
R5 0 0 0 0 1 3,2
X 4=21,6
X 3 =7,6
X 2 =−8
X 1 =0,8
c. Gauss – Seidel
4 x 1 + x 2+ x3 +0 x 4 + x 5=6
{ x 1 +3 x2 + x 3 + x 4 +0 x 5=6
x 1+ x 2 +5 x3 −x 4−x 5=6
0 x 1+ x 2−x 3 + x 4 +0 x 5=6
x1 +0 x 2−x 3 +0 x 4 +4 x 5 =6
1 ¿ 4 x 1 +1. x 2 +1 x 3 +0 x 4 +1 x5 =6
2 ¿ 1 x 1+ 3 x 2 +1 x3 +1 x 4 +0 x 5=6
6−1 x 1−1 x2 +1 x 4 +1 x 5
x 3=
5
4 ¿ 0 x1 + x 2−x 3 + x 4 +0 x 5=6
6−0 x 1−1 x 2 +1 x3 −0 x5
x4 =
1
5 ¿ x1 +0 x 2−x 3 +0 x 4 +4 x5 =6
Como este método es netamente iterativo, se deben suponer los valores iniciales
con los cuales se iniciará el proceso iterativo, dichos valores son:
En la siguiente tabla se ilustran los valores que se determinan por medio de cada
iteración, con el fin de determinar los valores que cumplan con la solución del
S.E.L.
Error Porcentual %
Iteraciones X1 X2 X3 X4 x5
1 100% 100% 100% 100% 100%
2 40% 2% 2% 2% 4%
3 4% 2% 2% 1% 1%
4 0,4% 2% 1% 1% 1%
5 0,6% 1% 1% 1% 1%
6 0,7% 1% 1% 1% 0,4%
7 0,6% 1% 1% 1% 0,3%
8 0,4% 1% 0,5% 0,4% 0,2%
9 0,3% 1% 0,4% 0,3% 0,2%
10 0,3% 0,4% 0,3% 0,2% 0,1%
11 0,2% 0,3% 0,2% 0,2% 0,1%
12 0,2% 0,2% 0,2% 0,1% 0,1%
13 0,1% 0,2% 0,1% 0,1% 0,1%
14 0,1% 0,1% 0,1% 0,1% 0,1%
15 0,1% 0,1% 0,1% 0,1% 0,04%
16 0,1% 0,1% 0,1% 0,1% 0,03%
17 0,05% 0,1% 0,05% 0,04% 0,03%
18 0,04% 0,1% 0,04% 0,03% 0,02%
19 0,03% 0,04% 0,03% 0,03% 0,02%
20 0,02% 0,03% 0,02% 0,02% 0,01%
21 0,02% 0,03% 0,02% 0,02% 0,01%
22 0,01% 0,02% 0,01% 0,01% 0,01%
23 0,01% 0,02% 0,01% 0,01% 0,01%
24 0,01% 0,01% 0,01% 0,01% 0,005%
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
Error Porcentual % (X4) Vs Nro de Iteraciones
120%
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
d. Jacobi
4 x 1 + x 2+ x3 +0 x 4 + x 5=6
{ x 1 +3 x2 + x 3 + x 4 +0 x 5=6
x 1+ x 2 +5 x3 −x 4−x 5=6
0 x 1+ x 2−x 3 + x 4 +0 x 5=6
x1 +0 x 2−x 3 +0 x 4 +4 x 5 =6
1 ¿ 4 x 1 +1. x 2 +1 x 3 +0 x 4 +1 x5 =6
3 ¿ 1 x 1 +1 x 2 +5 x 3−1 x 4 −1 x 5 =6
6−1 x 1−1 x2 +1 x 4 +1 x 5
x 3=
5
4 ¿ 0 x1 + x 2−x 3 + x 4 +0 x 5=6
6−0 x 1−1 x 2 +1 x3 −0 x5
x4 =
1
5 ¿ x1 +0 x 2−x 3 +0 x 4 +4 x5 =6
Como este método es netamente iterativo, se deben suponer los valores iniciales
con los cuales se iniciará el proceso iterativo, dichos valores son:
En la siguiente tabla se ilustran los valores que se determinan por medio de cada
iteración, con el fin de determinar los valores que cumplan con la solución del
S.E.L.
Valores Iniciales Valores Nuevos
Iteracione
s X1 X2 X3 X4 x5 X1 X2 X3 X4 x5
1 0,20 -7,00 6,00 20,00 2,50 1,13 -6,73 7,06 19,00 2,95
2 1,13 -6,73 7,06 19,00 2,95 0,68 -7,06 6,71 19,79 2,98
3 0,68 -7,06 6,71 19,79 2,98 0,84 -7,06 7,03 19,77 3,01
4 0,84 -7,06 7,03 19,77 3,01 0,76 -7,22 7,00 20,09 3,05
5 0,76 -7,22 7,00 20,09 3,05 0,79 -7,28 7,12 20,22 3,06
6 0,79 -7,28 7,12 20,22 3,06 0,78 -7,38 7,15 20,40 3,08
7 0,78 -7,38 7,15 20,40 3,08 0,79 -7,44 7,22 20,53 3,09
8 0,79 -7,44 7,22 20,53 3,09 0,78 -7,51 7,26 20,66 3,11
9 0,78 -7,51 7,26 20,66 3,11 0,79 -7,57 7,30 20,77 3,12
10 0,79 -7,57 7,30 20,77 3,12 0,79 -7,62 7,33 20,87 3,13
11 0,79 -7,62 7,33 20,87 3,13 0,79 -7,66 7,37 20,95 3,14
12 0,79 -7,66 7,37 20,95 3,14 0,79 -7,70 7,39 21,03 3,14
13 0,79 -7,70 7,39 21,03 3,14 0,79 -7,74 7,42 21,09 3,15
14 0,79 -7,74 7,42 21,09 3,15 0,79 -7,77 7,44 21,15 3,16
15 0,79 -7,77 7,44 21,15 3,16 0,79 -7,79 7,46 21,21 3,16
16 0,79 -7,79 7,46 21,21 3,16 0,79 -7,82 7,47 21,25 3,17
17 0,79 -7,82 7,47 21,25 3,17 0,79 -7,84 7,49 21,29 3,17
18 0,79 -7,84 7,49 21,29 3,17 0,80 -7,86 7,50 21,33 3,17
19 0,80 -7,86 7,50 21,33 3,17 0,80 -7,87 7,51 21,36 3,18
20 0,80 -7,87 7,51 21,36 3,18 0,80 -7,89 7,52 21,39 3,18
21 0,80 -7,89 7,52 21,39 3,18 0,80 -7,90 7,53 21,41 3,18
22 0,80 -7,90 7,53 21,41 3,18 0,80 -7,91 7,54 21,43 3,18
23 0,80 -7,91 7,54 21,43 3,18 0,80 -7,92 7,55 21,45 3,19
24 0,80 -7,92 7,55 21,45 3,19 0,80 -7,93 7,55 21,47 3,19
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
Error Porcentual % (X4) Vs Nro de Iteraciones
120%
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
120%
100%
80%
60%
40%
20%
0%
0 5 10 15 20 25 30
e. S.O.R.
λ=0,9
6∗λ−1 x 2∗λ−1 x 3∗λ−0 x 4∗λ−1 x 5∗λ+ ( 1− λ )∗4∗x 1
x 1=
4
6 λ−1 x 1 λ−1 x3 λ−1 x 4 λ−0 x 5 λ + ( 1−λ )∗3∗x2
x 2=
3
6 λ−1 x 1 λ−1 x 2 λ+1 x 4 λ+1 x5 λ+ (1−λ )∗5∗x 3
x 3=
5
6 λ−0 x 1 λ−1 x2 λ+1 x 3 λ−0 x 5 λ + ( 1−λ )∗1∗x 4
x4 =
1
6 λ−1 x 1 λ−0 x 2 λ +1 x 3 λ−0 x 4 λ + ( 1−λ )∗4∗x 5
x 5=
4
Por medio de lo mencionado anteriormente, se procede a realizar el
procedimiento similar que al método Gauss-Seidel pero considerando el factor de
convergencia.
Valores Iniciales
Iteraciones X1 X2 X3 X4 x5
1 0,20 -7,00 6,00 20,00 2,50
2 1,03 -7,01 6,81 19,83 2,90
3 0,85 -7,15 6,99 20,10 3,02
4 0,79 -7,28 7,11 20,36 3,07
5 0,78 -7,40 7,20 20,58 3,10
6 0,77 -7,51 7,27 20,76 3,12
7 0,78 -7,59 7,33 20,91 3,14
8 0,78 -7,67 7,38 21,03 3,15
9 0,78 -7,73 7,42 21,14 3,16
10 0,79 -7,78 7,45 21,22 3,17
11 0,79 -7,82 7,48 21,29 3,17
12 0,79 -7,85 7,50 21,34 3,18
13 0,79 -7,88 7,52 21,39 3,18
14 0,79 -7,90 7,53 21,43 3,18
15 0,79 -7,92 7,55 21,46 3,19
16 0,80 -7,93 7,56 21,48 3,19
17 0,80 -7,94 7,56 21,51 3,19
18 0,80 -7,95 7,57 21,52 3,19
19 0,80 -7,96 7,58 21,54 3,19
Valores Nuevos
X1 X2 X3 X4 x5
1,03 -7,01 6,81 19,83 2,90
0,85 -7,15 6,99 20,10 3,02
0,79 -7,28 7,11 20,36 3,07
0,78 -7,40 7,20 20,58 3,10
0,77 -7,51 7,27 20,76 3,12
0,78 -7,59 7,33 20,91 3,14
0,78 -7,67 7,38 21,03 3,15
0,78 -7,73 7,42 21,14 3,16
0,79 -7,78 7,45 21,22 3,17
0,79 -7,82 7,48 21,29 3,17
0,79 -7,85 7,50 21,34 3,18
0,79 -7,88 7,52 21,39 3,18
0,79 -7,90 7,53 21,43 3,18
0,79 -7,92 7,55 21,46 3,19
0,80 -7,93 7,56 21,48 3,19
0,80 -7,94 7,56 21,51 3,19
0,80 -7,95 7,57 21,52 3,19
0,80 -7,96 7,58 21,54 3,19
0,80 -7,97 7,58 21,55 3,20
100%
80%
60%
40%
20%
0%
0 2 4 6 8 10 12 14 16 18 20
Error Porcentual % (X2) Vs Nro de Iteraciones
120%
100%
80%
60%
40%
20%
0%
0 2 4 6 8 10 12 14 16 18 20
¿por qué?
Donde las “y” entre corchetes se refieren al cálculo de diferencias dividas, el cual
es un algoritmo usado para computar tablas de funciones logarítmicas y
trigonométricas, usando división recursiva.
El método de Lagrange obtiene una misma función, pero elimina por completo la
necesidad de usar diferencias divididas:
k
f ( x)=∑ y j l j ( x )
j=0
Donde
❑
x−x i ( x−x 0 ) ( x−x 1) … ( x−x j−1 )( x −x j+1 ) … ( x−x n )
f ( x)=l j ( x )=∏ =¿ ¿
i≠j x j −xi ( x j−x 0 ) ( x j −x1 ) … ( x j −x j−1 )( x j−x j +1 ) … ( x j−x n )
Los polinomios de Lagrange son más fáciles de computar, pues elimina la
necesidad de recurrir a métodos de recursión.
Problema 1
Velocidad (Km/h) 15 20 25 30 40 50
x (m) 16 20 34 40 60 90
Estime la distancia necesaria para parar el carro que se desplaza a una velocidad
de 45 km/h utilizando los métodos solicitados en el Ejercicio 1 de este tema por
medio de un polinomio de interpolación de grado adecuado.
Ejercicio 1:
Realice los cálculos solicitados por cada uno de los siguientes métodos:
Interpolación de Lagrange
Polinomio de Interpolación:
( X −X 1 ) ( X −X 2 ) ( X −X 0 ) ( X−X 2) ( X −X 0 ) ( X −X 1 )
P ( X )= f ( X 0) + f ( X 1)+ f ( X2)
( X 0−X 1 ) ( X 0−X 2 ) ( X 1−X 0 ) ( X 1−X 2 ) ( X 2−X 0 ) ( X 2−X 1 )
Valores:
km
X =45
h
km
X 0=30 ; f ( X 0 ) =40 m
h
km
X 1 =40 ; f ( X 1) =60 m
h
km
X 2 =50 ; f ( X 2 ) =90 m
h
Al sustituirlos, se tiene que:
P ( X )=0.05 X 2−1.5 X + 40 Polinomio de Interpolación
P( 45 m)=73.75 m
A 73.75 metros aproximadamente, el carro debería detenerse si se encuentra a
una velocidad de 45 km/h.
0
X Y 1
30 40 2 2
40 60 3 0,05 3
50 90
3−(2)
f ( x 0 , x1 , x2 ) = =0.05
50−(30)
Polinomio de Interpolación:
X=45 m
P ( 45 m )=70.25 m
h=10
X Y Δ y0 Δ^2y0
30 40
40 60 20
50 90 30 10
Valor X a
determinar 45
x0= 30 k= 1,5
y0= 40 xk= 45
Δ y0 20 H 10
Δ^1y0 10
x k =45
x k −x 0
k= =1.5
h
k ( k−1)
P(x)=f (xo) + ∆1 y 0 k + ∆2 y 0
2!
k (k −1)
P(x)=40+20 k +10 Polinomio de Interpolación
2!
x −30
Recordando que k =
10
P ( 45 m )=¿73.75
Los métodos tienen similitudes porque presentan una relación muy cercana, es
decir, sí se compara la interpolación por diferencias divididas de newton con la
interpolación de lagrange, se observa que ambos métodos son similares, y el
caso está en que el polinomio de interpolación de lagrange, es el mismo sólo que
no es necesario determinar las diferencias dividadas que en el otro método exige
o amerita.
CONCLUSIÓN