Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ESCUELA ACADEMICO-PROFESIONAL
DE INGENIERÍA INDUSTRIAL
DOCENTE:
Ing. Gloria Poémape
INTEGRANTES:
o Álvarez Abanto, Lady Paola
o Castillo Pérez, Massiel Yesabella
o Juárez Castillo, Juan Carlos
o Quiroz Tantalean, Debye
o Solís Huangal, Hilsias Yhoel
o Ventura Zapata, Rosita
CICLO:
VI
Valle- Jequetepeque
2016
PRÁCTICA DE LA SEGUNDA UNIDAD
1. Resolver el siguiente sistema:
3x + 2y = -2
x + y + u = -3
3x – 2y – u = -7
4x + 5y + 6z +3u = 11
Por el método de Gauss. Hacer su programa.
SOLUCION:
𝟑 𝟐 𝟎 𝟎 −𝟐 𝑭𝟏 → (𝑭𝟐 )
[𝟏 𝟏 𝟎 𝟏 | −𝟑]
𝟑 −𝟐 𝟎 −𝟏 −𝟕
( )
𝟒 𝟓 𝟔 𝟑 𝟏𝟏 𝑭𝟑 → 𝑭𝟒
𝟏 𝟏 𝟎 𝟏 −𝟑
𝑭 𝟐 − 𝟑 ( 𝑭𝟏 )
[𝟑 𝟐 𝟎 𝟎 | −𝟐]
𝟒 𝟓 𝟔 𝟑 𝟏𝟏 𝑭 𝟑 − 𝟒 ( 𝑭𝟏 )
𝟑 −𝟐 𝟎 −𝟏 −𝟕 𝑭𝟒 − 𝟑 ( 𝑭 𝟏 )
𝟏 𝟏 𝟎 𝟏 −𝟑
[𝟎 −𝟏 𝟎 −𝟑 | 𝟕 ] 𝑭𝟐 (−𝟏)
𝟎 𝟏 𝟔 −𝟏 𝟐𝟑
𝟎 −𝟓 𝟎 −𝟒 𝟐
𝟏 𝟏 𝟎 𝟏 −𝟑
[𝟎 𝟏 𝟎 𝟑 | −𝟕]
𝟎 𝟏 𝟔 −𝟏 𝟐𝟑 𝑭𝟑 − (𝑭𝟐 )
𝟎 −𝟓 𝟎 −𝟒 𝟐 𝑭𝟒 + 𝟓( 𝑭 𝟐 )
𝟏 𝟏 𝟎 𝟏 −𝟑
[𝟎 𝟏 𝟎 𝟑 | −𝟕 ]
𝟎 𝟎 𝟔 −𝟒 −𝟑𝟎 𝑭𝟑 (𝟏/𝟔)
𝟎 𝟎 𝟎 𝟏𝟏 −𝟑𝟑 𝑭𝟒 (𝟏/𝟏𝟏)
𝟏 𝟏 𝟎 𝟏 −𝟑
𝟎 𝟏 𝟎 𝟑 | −𝟕]
[
𝟎 𝟎 𝟏 −𝟐/𝟑 −𝟓
𝟎 𝟎 𝟎 𝟏 −𝟑
u = -3
y + 3u = -7 y + 3(-3) = -7 y=2
x + y + u = -3 x + (2) + (-3) = -3 x = -2
PROGRAMA:
2. Se tienen tres lingotes compuestos del siguiente modo:
El primero de 25 g de oro, 34 g de plata y 45 g de cobre.
El segundo de 15 g de oro, 40 g de plata y 60 g de cobre.
El tercero de 40 g de oro, 50 g de plata y 95 g cobre.
Se pide qué peso habrá de tomarse de cada uno de los lingotes anteriores para
formar un nuevo lingote de 26 g de oro, 42 g de plata y 70 g de cobre. Resolver por
el metodo de Gauss:
SOLUCION:
𝟐𝟓 𝟏𝟓 𝟒𝟎 𝟐𝟔
[𝟑𝟒 𝟒𝟎 𝟓𝟎 | 𝟒𝟐] 𝑭𝟐 − 𝟑𝟒/𝟐𝟓(𝑭𝟏 )
𝟒𝟓 𝟔𝟎 𝟗𝟓 𝟕𝟎 𝑭𝟑 − 𝟒𝟓/𝟐𝟓(𝑭𝟏 )
𝟐𝟓 𝟏𝟓 𝟒𝟎 𝟐𝟔
[𝟎 𝟏𝟗. 𝟔 −𝟒. 𝟒 | 𝟔. 𝟔𝟒]
𝟎 𝟑𝟑 𝟐𝟑 𝟐𝟑. 𝟐 𝑭𝟑 − 𝟑𝟑/𝟏𝟗. 𝟔(𝑭𝟐 )
𝟐𝟓 𝟏𝟓 𝟒𝟎 𝟐𝟔
[𝟎 𝟏𝟗. 𝟔 −𝟒. 𝟒 | 𝟔. 𝟔𝟒 ]
𝟎 𝟎 𝟑𝟎. 𝟒𝟎𝟖 𝟏𝟐. 𝟎𝟐
Despejando:
30.408 z = 12.02
z =0.3953 39.53 %
v) Finalmente el peso que se tomará de cada lingote para forma el nuevo será:
3. Una empresa que fabrica jarrones recibe un encargo para un día determinado. Al
planificar la producción se dan cuenta de que si fabrican 250 jarrones al día,
faltarían 150 al concluir el plazo que tienen. Si fabrican 260 jarrones diarios
entonces les sobrarían 80. ¿Cuántos días tienen de plazo y cuántos jarrones les
encargaron? Resolver por Gauss Jordan, hacer su programa.
SOLUCIÓN
260x – 80 = y 260x – y = 80
iii) Elaboramos nuestra matriz y la desarrollamos por el método Gauss Jordan:
𝟏 −𝟏/𝟐𝟓𝟎 −𝟑/𝟓
[ | ] 𝑭 − 𝟐𝟔𝟎(𝑭 )
𝟐𝟔𝟎 −𝟏 𝟖𝟎 𝟐 𝟏
𝟏 −𝟏/𝟐𝟓𝟎 −𝟑/𝟓
[ | ]
𝟎 𝟏/𝟐𝟓 𝟐𝟑𝟔 𝑭𝟐 (𝟐𝟓)
𝟏 𝟎 𝟐𝟑
[ | ]
𝟎 𝟏 𝟓𝟗𝟎𝟎
y = 23 , x = 5900
iv) Finalmente podemos decir que se tiene 23 días de plazo para fabricar 5900
jarrones.
PROGRAMA
4. Calcule las corrientes que fluyen en cada ramal del circuito. Resolver por Jacobi (4
iteraciones) y un programa que encuentre la solución con una tolerancia de 0.001.
SOLUCIÓN
∑ 𝑽𝑲 = 𝟎
𝒌=𝟏
MALLA # 01:
-10V + 1(I1) + 25(I1) + 50(I1) – 25(I2) – 50(I3) = 0
76(I1) – 25(I2) – 50(I3) = 10
MALLA # 02:
1(I2) + 25(I2) + 30(I2) – 1(I3) – 25(I1) = 0
- 25 (I1) + 56(I2) – (I3) = 0
MALLA # 03:
50(I3) + 1(I3) + 55(I3) – 1(I2) – 50(I1) = 0
-50 (I1) – (I2) + 106 (I3) = 0
n I1 I2 I3 ERROR
0 0 0 0 ---------------------
1 0.1316 0 0 0.1316
2 0.1316 0.05875 0.0621 0.0855
3 0.19176 0.05986 0.0626 0.0602
4 0.19245 0.086725 0.0910 0.0391
PROGRAMA
5. En una fábrica de ropa de producen tres estilos de camisa que llamaremos 1,2,3.
Cada prenda para por el proceso de cortado, cosido, planchado y empaquetado.
Las camisas se elaboran por lote. Para producir un lote de camisas tipo 1 se
necesitan 50 minutos para cortarlas, 40 minutos para coserlas y 20 minutos para
plancharlas y empaquetarlas. Para el tipo 2, 30 minutos para cortar, 60 minutos para
coser y 30 minutos para planchar y empaquetar. Para el tipo 3, 15 minutos para
cortar, 10 minutos para coser y 30 minutos para planchar y empaquetar. ¿Cuántos
lotes se pueden producir si se trabajan 8 horas en cortar, 8 horas en coser y 8 horas
en planchar y empaquetar?
SOLUCIÓN
48 − 4𝑥 − 𝑧
𝒚=
6
48 − 2𝑥 − 3𝑦
𝒛=
3
n X Y Z ERROR
0 0 0 0 ---------------------
1 9.6 1.6 8 12.5984
2 6.24 2.5067 9.3333 3.7268
3 5.2960 2.9138 9.555 1.0518
4 4.9851 3.0840 9.5926 0.3564
PROGRAMA
EJEMPLO
7. Hacer un programa para un sistema de ecuaciones lineales de n variables, por el
método de Gauss-Jordan
PROGRAMA
EJEMPLO
8. Haga una rutina en programación que ingrese un sistema de n ecuaciones con n
variables y determine si el sistema está bien o mal condicionado.
PROGRAMA
EJEMPLO
9. El sistema no lineal tiene dos soluciones:
−𝒙(𝒙 + 𝟏) + 𝟐𝒚 = 𝟏𝟖
{
(𝒙 − 𝟏)𝟐 + (𝒚 − 𝟔)𝟐 = 𝟐𝟓
Condición de convergencia:
𝜕𝑓1 𝜕𝑓2
i. | |+| | < 1; 𝑥0 = 1.5; 𝑦0 = 10.9
𝜕𝑥 𝜕𝑥
2𝑦 − 18 𝑥−1
|− | + |− |<1
𝑥2 √2𝑥 − 𝑥 2 + 24
2 ∗ (10.9) − 18 1.5 − 1
|− 2
| + |− |<1
1.5 √2 ∗ (1.5) − 1.52 + 24
1.7894 ≮ 1
𝜕𝑓1 𝜕𝑓2
ii. | |+| | < 1; 𝑥0 = 1.5; 𝑦0 = 10.9
𝜕𝑦 𝜕𝑦
2
| | + |0| < 1
𝑥
2
| | + |0| < 1
1.5
1.3333 ≮ 1
→ 𝑬𝒍 𝒔𝒊𝒔𝒕𝒆𝒎𝒂 𝒏𝒐 𝒄𝒐𝒏𝒗𝒆𝒓𝒈𝒆
b) Usando valores iniciales encuentre una de las soluciones usando el método del
𝑓1 (𝑥, 𝑦) = −𝑥 (𝑥 + 1) + 2𝑦 − 18 = 0
18−2𝑦
Despejando: 𝑥 = −1
−𝑥
n x y error
0 1.5 10.9 --
1 1.5333 10.9749 0.0820
2 1.5760 10.9715 0.0428
3 1.5019 10.9667 0.0743
4 1.6190 10.9747 0.1174
5 1.4394 10.9615 0.1801
6 1.7254 10.9807 0.2867
7 1.2958 10.9471 0.4309
8 2.0052 10.9912 0.7107
9 27.96284779 10.8979 25.9578
→ 𝑬𝒍 𝒔𝒊𝒔𝒕𝒆𝒎𝒂 𝒅𝒊𝒗𝒆𝒓𝒈𝒆
c) Aplique el método de Newton Raphson modificado
𝑓 (𝑥, 𝑦) = −𝑥 (𝑥 + 1) + 2𝑦 − 18 = 0 → 𝑥
{ 1
𝑓1 (𝑥, 𝑦) = (𝑥 − 1)2 + (𝑦 − 6)2 − 25 = 0 → 𝑦
Valor inicial:
𝑥0 = 1.5; 𝑦0 = 10.9 con desplazamientos sucesivos
1º Iteración (𝟏. 𝟓, 𝟏𝟎. 𝟎𝟗)
𝑓1(𝑥0 , 𝑦0 )
𝑥1 = 𝑥0 −
𝜕𝑓1
|
𝜕𝑥 (𝑥0 ,𝑦0)
𝑓2 (𝑥0 , 𝑦0 )
𝑦1 = 𝑦0 −
𝜕𝑓2
|
𝜕𝑦 (𝑥 ,𝑦 )
0 0
{ =
−𝑥(𝑥 + 1) + 2𝑦 − 18
𝑥1 = 𝑥0 −
2𝑥 + 1|(𝑥0 ,𝑦0 )
(𝑥 − 1)2 + (𝑦 − 6)2 − 25
𝑦1 = 𝑦0 −
{ 2𝑦 − 12|(𝑥0 ,𝑦0)
−1.5 ∗ (1.5 + 1) + 2 ∗ 10.9 − 18
𝑥1 = 1.5 −
2 ∗ 1.5 + 1
(1.5 − 1)2 + (10.9 − 6)2 − 25
{ 𝑦1 = 10.9 − 2 ∗ 10.9 − 12
𝑥 = 1.4875
{ 1
𝑦1 = 11.0775
→ 𝑬𝒍 𝒔𝒊𝒔𝒕𝒆𝒎𝒂 𝒅𝒊𝒗𝒆𝒓𝒈𝒆
1
𝑠 −
4 2
] [ ] = [ 20]
1
[
1 9.8 𝑠2 37
50
1
− 1
4 2 4 2
[ | 20] → [ | − 20 ]
1 9.8 37 0 −37.2
−3.01
50
𝑦 = 0.0809
𝑥 = −0.0530
→ 𝑥1 = 1.5 + 0.0809
→ 𝑦1 = 10.9 − 0.0530
𝑠1 = 0.0809
𝑠2 = −0.0530
𝑒𝑟𝑟𝑜𝑟 = √(𝑠1)2 + (𝑠2 )2 = √0.08092 + (−0.0530)2 = 0.0967
2º Iteración (𝟎. 𝟎𝟖𝟎𝟗, −𝟎. 𝟎𝟓𝟑𝟎)
2𝑥 + 1 2 1.1618 2
𝐽=[ ] => 𝐽(1.5,10.9) = [ ]
2𝑥 − 2 2𝑦 − 12 −1.8382 −12.106
−𝑓 (0.0809, −0.0530) −18.0186
𝑁𝐹 = [ 1 ]=[ ]
−𝑓2 (0.0809, −0.0530) 12.4835
1.1618 2 𝑠1 −18.0186
[ ] [𝑠 ] = [ ]
−1.8382 −12.106 2 12.4835
1.1618 2 −18.0186 1.1618 2 −18.0186
[ | ]→[ | ]
−1.8382 −12.106 12.4835 0 −5.6514 −10.1286
𝑦 = 1.7922
𝑥 = −18.5944
→ 𝑥1 = 1.5 − 1.7922
→ 𝑦1 = 10.9 + 18.5944
𝑠1 = 1.7922
𝑠2 = −18.5944
𝑒𝑟𝑟𝑜𝑟 = √(𝑠1)2 + (𝑠2 )2 = √1.79222 + (−18.5944)2 = 18.6806
→ 𝑬𝒍 𝒔𝒊𝒔𝒕𝒆𝒎𝒂 𝒅𝒊𝒗𝒆𝒓𝒈𝒆
10. La presión requerida para sumergir un objeto pesado y grande en un terreno suave
y homogéneo que se encuentra sobre un objeto de base dura, puede predecirse a
partir de la presión requerida para sumergir objetos más pequeños en el mismo
suelo. En particular la presión p para sumergir una lámina circular de radio r a una
distancia d en el terreno suave, donde el terreno de base dura se encuentra a una
distancia D>d debajo de la superficie, puede aproximarse mediante una ecuación
de la forma 𝑷 = 𝒌𝟏 ∗ 𝒆(𝒌𝟐 +𝒓) + 𝒌𝟑 ∗ 𝒓…………..(1)
𝑓1 = 𝑘1 𝑒 𝑘2 +𝑘3 -10=0
𝑓2 = 𝑘1 𝑒 2𝑘2 +2𝑘3-12=0
𝑓3 = 𝑘1 𝑒 3𝑘2 +3𝑘3-15=0
Linealizando:
Despejando:
10 − 𝑘3
𝑘1 =
𝑒 𝑘2
𝑙𝑛12 − 𝑙𝑛2𝑘3 − 𝑙𝑛𝑘1
𝑘2 =
2
15 − 𝑘1 𝑒 3𝑘2
𝑘3 =
3
ERROR<tol
11. Explique con ejemplos, dada una matriz de tercer orden como determinar si es
positiva definida o negativa definida.
Se da la siguiente matriz:
−𝟏 𝟐 𝟐
𝑨=[ 𝟐 𝟐 −𝟏]
𝟐 −𝟏 𝟐
Calculamos las determinantes:
𝑨𝟏 = −𝟏
−1 2
𝐴2 = | |
2 2
𝐴2 = (2) ∗ (−1) − (2) ∗ (2)
𝑨𝟐 = −𝟔
−1 2 2
𝐴3 = | 2 2 −1|
2 −1 2
𝐴3 = −1 ∗ (4 − 1) − 2(4 − (−2)) + 2(−2 − 4)
𝑨𝟑 = −𝟑
Dado a que los valores obtenidos son menores a cero, la matriz es negativa definida.
Se da la siguiente matriz:
𝟐 𝟏 𝟐
𝑨 = [𝟐 𝟐 𝟎]
𝟐 𝟒 𝟐
Calculamos las determinantes:
𝑨𝟏 = 𝟐
2 1
𝐴2 = | |
2 2
𝐴2 = (2) ∗ (2) − (2) ∗ (1)
𝑨𝟐 = 𝟐
2 1 2
𝐴3 = | 2 2 0 |
2 4 2
𝐴3 = 2 ∗ (4 − 0) − 1(4 − 0) + 2(8 − 4)
𝑨𝟑 = 𝟏𝟐
Dado a que los valores obtenidos son mayores a cero, la matriz es positiva definida.
12. Haga una iteración del método de Newton Raphson para hallar el punto extremo
de:
𝟐𝑨 + 𝑩 ↔ 𝑪
𝑨+𝑫↔𝑪
𝑪𝑨, 𝟎 = 𝟒𝟎
𝑪𝑩, 𝟎 = 𝟏𝟓
𝑪𝑪, 𝟎 = 𝟎
𝑪𝑫, 𝟎 = 𝟏𝟎
Datos:
𝑪𝑪 𝑪𝑪
𝑲𝟏 = 𝟐 = 𝟓 ∗ 𝟏𝟎−𝟒 ; 𝑲𝟐 = = 𝟒 ∗ 𝟏𝟎−𝟐
𝑪𝑨 ∗𝑪𝑩 𝑪𝑨 ∗𝑪𝑩
SOLUCIÓN:
2𝐴 + 𝐵 ↔ 𝐶 𝐴 + 𝐷 ↔ 𝐶
-2x -x +x -y -y +y
Entonces:
𝐴𝑜 − 2𝑥 − 𝑦 = 𝐶𝐴
𝐵𝑜 − 𝑥 = 𝐶𝐵
𝐷𝑜 − 𝑦 = 𝐶𝐷
𝐶𝑜 + 𝑥 + 𝑦 = 𝐶𝐶
40 − 2𝑥 − 𝑦 = 𝐶𝐴
15 − 𝑥 = 𝐶𝐵
10 − 𝑦 = 𝐶𝐷
𝑥 + 𝑦 = 𝐶𝐶
Reemplazando en 𝐾1 𝑦 𝐾2 :
(𝑥+𝑦) (𝑥+𝑦)
𝐾1 = (40−2𝑥−𝑦)2 (15−𝑥) ; 𝐾2 = (40−2𝑥−𝑦)(15−𝑥)
(𝑥+𝑦) (𝑥+𝑦)
5 ∗ 10−4 = (40−2𝑥−𝑦)2 (15−𝑥) ; 4 ∗ 10−2 = (40−2𝑥−𝑦)(15−𝑥)
Igualando a 0 para encontrar 𝐹1 (𝑥, 𝑦) ; 𝐹2 (𝑥, 𝑦) :
(𝑥 + 𝑦)
𝐹1 (𝑥, 𝑦) = − 5 ∗ 10−4
(40 − 2𝑥 − 𝑦)2 (15 − 𝑥)
(𝑥 + 𝑦)
𝐹2 (𝑥, 𝑦) = − 4 ∗ 10−2
(40 − 2𝑥 − 𝑦)(15 − 𝑥)
(𝑥 + 𝑦)
𝐹1 (𝑥, 𝑦) = − 5 ∗ 10−4
(40 − 2𝑥 − 𝑦)2 (15 − 𝑥)
x y 𝑭𝟏 (𝒙, 𝒚)
0 0 -0.005 CAMBIO
4 5 0.00062 DE SIGNO
- Hallando derivadas:
(𝒙−𝒚)𝒙 (𝟐𝒚)𝟐
(𝟐−𝒙−𝒚)(𝟏−𝒙)
= 𝟐. 𝟔 (𝟐−𝒙−𝒚)(𝟏−𝒙)
= 𝟑. 𝟏
Valores iniciales:
𝑥0 = 0.8
𝑦0 = 0.5
(x-y) x-2.6 (2-x-y)(1-x)=0
𝟐𝒚𝟐 − 𝟑. 𝟏(𝟐 − 𝒙 − 𝒚)(𝒙 − 𝒚) = 𝟎
𝑦𝑥 + 2.6(2 − 𝑥 − 𝑦)(1 − 𝑥)
𝑥=
𝑥
3.1(2 − 𝑥 − 𝑦)(𝑥 − 𝑦)
𝑦=
4𝑦
n x y ERROR
0 0,8 0,5
1 0,955 0,3844 0,1934
2 0,4653 0,1876 0,5278
3 4,2125 -39,9074 40,2697
DIVERGE
b) Método de Newton Raphson.
𝑓1 = 𝑥 2 − 𝑦𝑥 − (5.2 − 2.6𝑥 − 2.6𝑦)(1 − 𝑥)
𝒇𝟐 = 𝟎. 𝟗𝒚𝟐 − 𝟔. 𝟐𝒙 + 𝟔. 𝟐𝒚 + 𝟑. 𝟏𝒙𝟐
Derivadas parciales:
1º Iteración(0.8,0.5)
𝛿1 = 0.028
𝛿2 = −0.0476
𝑥1 = 0.828 ; 𝑥2 = 0.4524
2º Iteración(0.828,0.4524)
𝛿1 = 0.003
𝛿2 = 0.0034
𝑥1 = 0.831; 𝑥2 = 0.4558
ERROR=0.0045<tol
c) Método de Newton Raphson Modificado.
𝒇𝟏 = −𝟏. 𝟔𝒙𝟐 − 𝟑. 𝟔𝒙𝒚 + 𝟕. 𝟖𝒙 + 𝟐. 𝟔𝒚 − 𝟓. 𝟐
𝒇𝟐 = 𝟎. 𝟗𝒚𝟐 − 𝟔. 𝟐𝒙 + 𝟔. 𝟐𝒚 + 𝟑. 𝟏𝒙𝟐
𝝏𝒇𝟏 𝝏𝒇𝟐
= −3.2x-3.6y+7.8 = 0.81𝑦 + 6.2
𝝏𝒙 𝝏𝒚
Valores iniciales:
𝑥0 = 0.8
𝑦0 = 0.5
1º Iteración (0.8, 0.5)
−0.124
𝑥1 =-0.8- 3.952 =0.8314
0.3131
𝑦1=-0.5- 6.605 =0.4526
0.0011
𝑥1 =-0.8314-3.9587=0.8311
−0.0211
𝑦1=-0.4526- =0.4558
6.566
ERROR=0.0032
15. Se desea encontrar el volumen más grande posible de un tanque de agua de forma
de un cilindro circular recto, el cual se encuentra alojado dentro de una cámara en
forma conoidal si se sabe que el radio de la cámara es de 3 metros y tiene una altura
de 8metros ¿Cuál será la cantidad de agua que podrá alojar el tanque?
8m
h
3m
Resolver con un programa en MATLAB usando el método que más crea conveniente,
con una tol =0.001.
SOLUCIÓN
Por relación de triángulos semejantes:
ℎ 8 8 ∗ (3 − 𝑟) 24 − 8 ∗ 𝑟
= →ℎ= =
3−𝑟 3 3 3
El volumen del cilindro quedaría representado de la siguiente manera:
2 2
24 − 8 ∗ 𝑟 24𝑟 2 − 8 ∗ 𝑟 3
𝑉 (𝑟 ) = 𝜋 ∗ 𝑟 ∗ ℎ = 𝜋 ∗ 𝑟 ∗ ( )=𝜋∗( )
3 3
Optimizando en Matlab, utilizaremos el método de la SECCIÓN DORADA:
PROGRAMA RESULTADO