Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una empresa transportadora posee 5 tipos de camiones los cuales se usan para
transportar 5 tipos diferentes de máquinas. En la tabla siguiente se muestra la
cantidad de máquinas que cada camión puede transportar llevando una carga
completa:
1. Determine 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.
1x+0y+2z+3t+2v=27
1x+1y+1z+2t+1v=23
1x+2y+1z+1t+2v=31
0x+1y+2z+2t+3v=31
2x+1y+0z+1t+1v=22
Matriz
1 0 2 3 2 27
1 1 1 2 1 23
1 2 1 1 2 31
0 1 2 2 3 31
2 1 0 1 1 22
Multiplicador
Se deja con la
Fila 1 1 0 2 3 2 27 misma
información
Se deja con la
Fila 2 0 1 -1 -1 -1 -4 misma
información
Se deja con la
Fila 3 0 0 1 0 2 12 misma
información
Fila 4 nueva = fila
4 anterior -
Fila 4 3 0 0 0 3 -2 -1
multiplicador * fila
3
Fila 5 nueva = fila
5 anterior -
Fila 5 -3 0 0 0 -4 4 8
multiplicador * fila
3
Se procede a eliminar la cuarta columna, para dejarla en 0
Multiplicador
Se deja con la
Fila 1 1 0 2 3 2 27 misma
información
Se deja con la
Fila 2 0 1 -1 -1 -1 -4 misma
información
Se deja con la
Fila 3 0 0 1 0 2 12 misma
información
Se deja con la
Fila 4 0 0 0 3 -2 -1 misma
información
Fila 5 nueva = fila
5 anterior -
Fila 5 -1,33 0 0 0 0 1,3 6,7
multiplicador * fila
4
1x+0y+2z+3t+2v=27
1x+1y+1z+2t+1v=23
1x+2y+1z+1t+2v=31
0x+1y+2z+2t+3v=31
2x+1y+0z+1t+1v=22
Se multiplica
Matriz
1 0 2 3 2 27
1 1 1 2 1 23
1 2 1 1 2 31
0 1 2 2 3 31
2 1 0 1 1 22
Multiplicador
Fila 1 nueva
= fila 1
Fila 1 1,5 1 0 2 3 0 17 anterior -
multiplicador
* fila 5
Fila 2 nueva
= fila 2
Fila 2 -0,8 0 1 -1 -1 0 1 anterior -
multiplicador
* fila 5
Fila 3 nueva
= fila 3
Fila 3 1,5 0 0 1 0 0 2 anterior -
multiplicador
* fila 5
Fila 4 nueva
= fila 4
Fila 4 -1,5 0 0 0 3 0 9 anterior -
multiplicador
* fila 5
Se deja con
Fila 5 0 0 0 0 1,3 6,7 la misma
información
Multiplicador
Fila 1 nueva
= fila 1
Fila 1 1 1 0 2 0 0 8 anterior -
multiplicador
* fila 4
Fila 2 nueva
= fila 2
Fila 2 -0,3 0 1 -1 0 0 4 anterior -
multiplicador
* fila 4
Fila 3 nueva
= fila 3
Fila 3 0 0 0 1 0 0 2 anterior -
multiplicador
* fila 4
Se deja con
Fila 4 0 0 0 3 0 9 la misma
información
Se deja con
Fila 5 0 0 0 0 1,3 6,7 la misma
información
División
x 4
y 6
z 2
t 3
v 5
1x+0y+2z+3t+2v=27
1x+1y+1z+2t+1v=23
1x+2y+1z+1t+2v=31
0x+1y+2z+2t+3v=31
2x+1y+0z+1t+1v=22
Camión 1 Camión 2 Camión 3 Camión 4 Camión 5
Máquina A 1(4) 0(6) 2(2) 3(3) 2(5) 27
Máquina B 1(4) 1(6) 1(2) 2(3) 1(5) 23
Máquina
1(4) 2(6) 1(2) 1(3) 2(5) 31
C
Máquina
0(4) 1(6) 2(2) 2(3) 3(5) 31
D
Máquina E 2(4) 1(6) 0(2) 1(3) 1(5) 22
Se multiplica
x en primera aproximación
Para x1
27
𝑥1 =
1
𝑥1 = 27
Para x2
−4
𝑥2 =
1
𝑥2 = −4
Para x3
12
𝑥3 =
1
𝑥3 = 12
Para x4
11
𝑥4 =
2
𝑥4 = 5,5
Para x5
33.5
𝑥5 =
1
𝑥5 = 33.5
Se calculan las respectivas x en segunda aproximación
Para x1
53.5
𝑥1 =
1
𝑥1 = 53.5
Para x2
−20
𝑥2 =
1
𝑥2 = −20
Para x3
31 − (𝑥1 ) − (𝑥2 ) − (𝑥4 ) − (𝑥5 )
𝑥3 =
𝑥3
79
𝑥3 =
1
𝑥3 = 79
Para x4
−6.5
𝑥4 =
2
𝑥4 = 3,25
Para x5
61.75
𝑥5 =
1
𝑥5 = 61.75
Para x1
2.25
𝑥1 =
1
𝑥1 = 2.25
Para x2
−10
𝑥2 =
1
𝑥2 = −10
Para x3
135.5
𝑥3 =
1
𝑥3 = 135.5
Para x4
−64.75
𝑥4 =
2
𝑥4 = −32.375
Para x5
39.875
𝑥5 =
1
𝑥5 = 39.875
El sistema no es diagonamente dominante
a. Jacobi
x en primera aproximación
Para x1
𝑥1 = 27
Para x2
23
𝑥2 =
1
𝑥2 = 23
Para x3
𝑥3 = 31
Para x4
31
𝑥4 =
2
𝑥4 = 15,5
Para x5
𝑥5 = 22
Para x1
125.5
𝑥1 =
1
𝑥1 = 125.5
Para x2
88
𝑥2 =
1
𝑥2 = 88
Para x3
101.5
𝑥3 =
1
𝑥3 = 101.5
Para x4
31 − (𝑥1 ) − (𝑥2 ) − (𝑥3 ) − (𝑥5 )
𝑥4 =
𝑥4
120
𝑥4 =
2
𝑥4 = 60
Para x5
70.5
𝑥5 =
1
𝑥5 = 70.5
551
𝑥1 =
1
𝑥1 = 551
Para x2
440.5
𝑥2 =
1
𝑥2 = 440.5
Para x3
31 − (𝑥1 ) − (𝑥2 ) − (𝑥4 ) − (𝑥5 )
𝑥3 =
𝑥3
533.5
𝑥3 =
1
𝑥3 = 533.5
Para x4
533.5
𝑥4 =
2
𝑥4 = 266.75
Para x5
421
𝑥5 =
1
𝑥5 = 421
a. S.O.R.
Para sor se utiliza la siguiente formula
Por los metodos de Gauss Seidel, Jacobi y SOR, con converge ya que la matriz no
es diagonalmente dominante, por lo cual no se puede solucionar el problema
planteado por estos metodos
El metodo que da la solución para los metodos son eliminación de Gauss y Gauss
Jorda, en donde se realizo la verificación para cada uno
Numero
Error Gauss
de Error Jacobi Error SOR
Seidel
interación
0 0 0 0
1 33,5 31 183,752551
2 67 152,5 3668,58103
3 101,625 676,5 76341,1162
4 342,4375 3233,25 1589182,16
5 684,875 15412,5 33081779,1
6 1078,515625 72269,125 688658693
7 3335,023438 343347,125 1,4336E+10
8 6670,046875 1621635,688 2,9842E+11
9 11374,57227 7668391,875 6,2123E+12
10 32350,63965 36281585,34 1,2932E+14
30000
25000
20000
15000
10000
5000
0
1 2 3 4 5 6 7 8 9 10 11
Error Jacobi
40000000
35000000
30000000
25000000
20000000
15000000
10000000
5000000
0
1 2 3 4 5 6 7 8 9 10 11
Error SOR
1.5E+14
1E+14
5E+13
0
1 2 3 4 5 6 7 8 9 10 11
Se puede observar que la grafica para cada metodo tiene la misma tendencia, pero
con proorciones diferentes
Como resultado de la grafica general
1.2E+14
1E+14
8E+13
6E+13
4E+13
2E+13
0
1 2 3 4 5 6 7 8 9 10 11
De acuerdo con la teoria, al tener Gauss Seidel usan los valores ya calculados de
la iteración actual, por lo cual, el nivel de error es menor a Jacobi, que es necesario
usar los datos de la interación anterior
Desafío 4
Para hallar la raiz, primero debemos determinar el punto más cercano sustituyendo
en la ecuación el valor antes de converger
𝑓(0) = 𝑥 4 + 6𝑥 2 − 1
𝑓(0) = −1
𝑓(0,2) = 𝑥 4 + 6𝑥 2 − 1
𝑓(0,2) = −0,7584
𝑓(0,4) = 𝑥 4 + 6𝑥 2 − 1
𝑓(0,4) = −0,0144
𝑓(0,6) = 𝑥 4 + 6𝑥 2 − 1
𝑓(0,6) = 1,2896
𝑓(0,8) = 𝑥 4 + 6𝑥 2 − 1
𝑓(0,8) = 3,2496
Con esto se puede determinar que el cambio estaria en 0,4, lo que quiere decir que
la raíz esta cerca a ese punto
𝑓(𝑥) = 𝑥 4 + 6𝑥 2 − 1
𝑓 ′ (𝑥) = 4𝑥 3 + 12x
𝑓(𝑥)
𝑥𝑛+1 = 𝑥𝑛 −
𝑓 ′ (𝑥)
𝑥1 = 0,4
𝑥 4 + 6𝑥 2 − 1
𝑥2 = 𝑥1 −
4𝑥 3 + 12x
(0,4)4 + 6(0,4)2 − 1
𝑥2 = 0,4 −
4(0,4)3 + 12(0,4)
𝑥2 = 0,402848
𝑥 4 + 6𝑥 2 − 1
𝑥3 = 𝑥2 −
4𝑥 3 + 12x
(0,402848)4 + 6(0,402848)2 − 1
𝑥3 = 0,402848 −
4(0,402848)3 + 12(0,402848)
𝑥3 = 0,402837
𝑥 4 + 6𝑥 2 − 1
𝑥4 = 𝑥3 −
4𝑥 3 + 12x
(0,402848)4 + 6(0,402848)2 − 1
𝑥4 = 0,402848 −
4(0,402848)3 + 12(0,402848)
𝑥4 = 0,402837
𝑥 4 + 6𝑥 2 − 1
𝑥5 = 𝑥4 −
4𝑥 3 + 12x
(0,402848)4 + 6(0,402848)2 − 1
𝑥5 = 0,402848 −
4(0,402848)3 + 12(0,402848)
𝑥5 = 0,402837
𝑅𝑎𝑖𝑧 = 0,402837
Interpolación de Lagrange
Para hallar los valores f(x), se reemplaza el valor de x inician en cada punto, según
la ecuación dada
Una vez realizado esto, se aplica la formula para cada una de las x
𝑥 − 𝑥2 𝑥 − 𝑥3 𝑥 − 𝑥4 𝑥 − 𝑥5 𝑥 − 𝑥6
𝑙0 = ∗ ∗ ∗ ∗
𝑥0 − 𝑥2 𝑥0 − 𝑥3 𝑥0 − 𝑥4 𝑥0 − 𝑥5 𝑥0 − 𝑥6
𝑥 − 𝑥1 𝑥 − 𝑥3 𝑥 − 𝑥4 𝑥 − 𝑥5 𝑥 − 𝑥6
𝑙1 = ∗ ∗ ∗ ∗
𝑥0 − 𝑥1 𝑥0 − 𝑥3 𝑥0 − 𝑥4 𝑥0 − 𝑥5 𝑥0 − 𝑥6
𝑥 − 𝑥1 𝑥 − 𝑥2 𝑥 − 𝑥4 𝑥 − 𝑥5 𝑥 − 𝑥6
𝑙2 = ∗ ∗ ∗ ∗
𝑥0 − 𝑥1 𝑥0 − 𝑥2 𝑥0 − 𝑥4 𝑥0 − 𝑥5 𝑥0 − 𝑥6
𝑥 − 𝑥1 𝑥 − 𝑥2 𝑥 − 𝑥3 𝑥 − 𝑥5 𝑥 − 𝑥6
𝑙3 = ∗ ∗ ∗ ∗
𝑥0 − 𝑥1 𝑥0 − 𝑥2 𝑥0 − 𝑥3 𝑥0 − 𝑥5 𝑥0 − 𝑥6
𝑥 − 𝑥1 𝑥 − 𝑥2 𝑥 − 𝑥3 𝑥 − 𝑥4 𝑥 − 𝑥6
𝑙4 = ∗ ∗ ∗ ∗
𝑥0 − 𝑥1 𝑥0 − 𝑥2 𝑥0 − 𝑥3 𝑥0 − 𝑥4 𝑥0 − 𝑥6
𝑥 − 𝑥1 𝑥 − 𝑥2 𝑥 − 𝑥3 𝑥 − 𝑥4 𝑥 − 𝑥5
𝑙5 = ∗ ∗ ∗ ∗
𝑥0 − 𝑥1 𝑥0 − 𝑥2 𝑥0 − 𝑥3 𝑥0 − 𝑥4 𝑥0 − 𝑥5
x F(x) L0, L1, L2, L3, L4, L5 Lagrange Formula en casilla L0, L1, L2, L3, L4, L5
0 -1 1 L0 l_0=(x-x_2)/(x_0-x_2 )*(x-x_3)/(x_0-x_3 )*(x-x_4)/(x_0-x_4 )*(x-x_5)/(x_0-x_5 )*(x-x_6)/(x_0-x_6 )
0,2 -0,7584 1 L1 l_1=(x-x_1)/(x_0-x_1 )*(x-x_3)/(x_0-x_3 )*(x-x_4)/(x_0-x_4 )*(x-x_5)/(x_0-x_5 )*(x-x_6)/(x_0-x_6 )
0,4 -0,0144 1 L2 l_2=(x-x_1)/(x_0-x_1 )*(x-x_2)/(x_0-x_2 )*(x-x_4)/(x_0-x_4 )*(x-x_5)/(x_0-x_5 )*(x-x_6)/(x_0-x_6 )
0,6 1,2896 1 L3 l_3=(x-x_1)/(x_0-x_1 )*(x-x_2)/(x_0-x_2 )*(x-x_3)/(x_0-x_3 )*(x-x_5)/(x_0-x_5 )*(x-x_6)/(x_0-x_6 )
0,8 3,2496 1 L4 l_4=(x-x_1)/(x_0-x_1 )*(x-x_2)/(x_0-x_2 )*(x-x_3)/(x_0-x_3 )*(x-x_4)/(x_0-x_4 )*(x-x_6)/(x_0-x_6 )
1 6 1 L5 l_5=(x-x_1)/(x_0-x_1 )*(x-x_2)/(x_0-x_2 )*(x-x_3)/(x_0-x_3 )*(x-x_4)/(x_0-x_4 )*(x-x_5)/(x_0-x_5 )
Una vez obtenidos los resultados, se aplica la siguiente formula para hallar P(x)
LAGRANGE
8
0
0 0.2 0.4 0.6 0.8 1 1.2
-2
plt.plot(x,y,"o")
plt.xlabel("x")
plt.ylabel("y")
plt.show()
p=lagrange(x,y)
print(p)
print("Evaluar en x")
print(p(0))
print(p(0.2))
print(p(0.4))
print(p(0.6))
print(p(0.8))
print(p(1))
Interpolación de Diferencias Divididas de Newton
Se usa la ecuación
𝑓(𝑥1 ) + 𝑓(𝑥0 )
𝑥1 − 𝑥0
Una vez se tiene la información de cada una de las f, se aplica la siguiente formula
para hallar
𝑃𝑛 (𝑥) = 𝑎0 + 𝑎1 (𝑥 − 𝑥0 ) + 𝑎2 (𝑥 − 𝑥0 )(𝑥 − 𝑥1 )
+ 𝑎3 (𝑥 − 𝑥0 )(𝑥 − 𝑥1 )(𝑥 − 𝑥2 )+𝑎4 (𝑥 − 𝑥0 )(𝑥 − 𝑥1 )(𝑥 − 𝑥2 )(𝑥
− 𝑥3 )+𝑎5 (𝑥 − 𝑥0 )(𝑥 − 𝑥1 )(𝑥 − 𝑥2 )(𝑥 − 𝑥3 )(𝑥 − 𝑥4 )
Pb(x)
-1
ℎ = 𝑥1 − 𝑥0
𝑥𝑘 − 𝑥0
𝑘=
ℎ
Se usa el polinomio de interpolación de Newton para hallar, teniendo en cuenta los
siguientes valores
Espaciamiento h 0,2
Valor de x inicial x0 0,2
Valor de x al obtener y y0 -0,7584
∆y0 0,744
∆y2 0,56
∆y3 0,096
∆y4 0,0384
Con respecto a los resultados obtenidos con cada una de las interpolaciones, se
puede identificar los siguiente: