Solución de Ecuaciones No Lineales

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 22

SOLUCIÓN DE

ECUACIONES NO
LINEALES
INTEGRANTES:
CARRANZA CALDERON, MIGUEL
MORENO SANCHEZ, FRANK
REYES PELAEZ, EDUARDO
ROBLES SALVATIERRA, ELVIS
RUIZ SANTOS, HUMBERTO
Introducción.-

 A continuación presentaremos la solución de los problemas del libro de Steven


C. Chapra y Raymond P. Canale 5ta Edición, capitulo 8, ejercicios 19, 21, 22,
39.
Problema 8.19:

 En la ingeniería ambiental (una especialidad de la ingeniería civil), la


ecuación siguiente se emplea para calcular el nivel de oxígeno c (mg/L) en un
río aguas debajo de la descarga de un drenaje:
 𝑐 = 10 − 20(𝑒 −0.15𝑥 − 𝑒 −0.5𝑥 )
 Donde x es la distancia aguas abajo en kilómetros.
 a) determine la distancia aguas debajo de la corriente, a la cual el nivel de
oxigeno cae hasta una lectura de 5 mg/L. (Recomendación: está dentro de 2
km de la descarga.) Encuentre la respuesta con un error de 1%. Obsérvese que
los niveles de oxígeno por debajo de 5 mg/L por lo general son dañinos para
ciertas especies de pesca deportiva, como la trucha y el salmón.
 b) Calcule la distancia aguas abajo a la cual el oxígeno se encuentra al
mínimo. ¿Cuál es la concentración en dicha ubicación?
Solución:
a) Este problema se soluciona en la segunda interacción por el método de newton
– raphson, hallando la respuesta en la segunda interacción.
Elaborando un programa en matlab para
dicho proceso:
b) para la parte (b) del problema usamos el método de
newton – raphson y nos damos cuenta que en la cuarta
interacción nos sale el nivel del agua:
Código en Matlab:
Problema 8.21:

 En la ingeniería oceanográfica, la ecuación de una ola estacionaria reflejada


en un puerto está dada por λ = 16, t = 12, 𝑣 = 48:
2𝜋𝑥 2𝜋𝑡𝑣
 ℎ = ℎ0 𝑠𝑒𝑛 cos + 𝑒 −𝑥
λ λ

 Resuelva para el valor positivo más bajo de x, si ℎ = 0.5ℎ0


Solución

 Para solucionar este problema usamos el método de newton – raphson en


matlab, dándole el valor correspondiente a cada variable.
Hallamos la gráfica:
Código en Matlab:
Resultados
Problema 8.22:

 Suponga el lector que compra una pieza de equipo en $25 000 como pago
inicial y %5 500 por año durante 6 años. ¿Qué tasa de interés estaría pagando?
La fórmula que relaciona el valor presente P, los pagos anuales A, el número
de años n y la tasa de interés i, es la que sigue:
𝑖(1+𝑖)𝑛
 𝐴= 𝑃 (1+𝑖)𝑛 −1
Solución
Código en Matlab:
Problema 8.39:

 Se mezclan dos fluidos con temperatura diferente de modo que alcanzan la misma
temperatura. La capacidad calorífica del fluido A está dada por:
 𝐶𝑝 = 3.381 + 1.804𝑥10−2 𝑇 − 4.300𝑥10−6 𝑇 2
 Y la capacidad calorífica del fluido B se obtiene con:
 𝐶𝑝 = 8.592 + 1.290𝑥10−1 𝑇 − 4.078𝑥10−5 𝑇 2
 Donde 𝐶𝑝 se expresa en unidades de cal/mol K y T está en unidades de K.
Obsérvese que:
𝑇
 ∆𝐻 = ‫ 𝑇׬‬2 𝐶𝑝 𝑑𝑇
1

 El fluido A entra al mezclador a 400 °C y el B a 700 °C. Al entrar al mezclador hay


el doble de fluido A que B. ¿A qué temperatura salen los dos fluidos del mezclador?
Solución

 Para solucionar este problema:


 Usamos simplemente la orden “while – end” en matlab, previamente
establecemos valores y las ecuaciones que vamos a usar. Nos damos cuenta
que nos sale 84 interacciones para hallar la respuesta, eso se debe a que el
valor que le dimos para que vaya aumentando fue de 1.5 se pudo haber
puesto un valor más elevado y hubiera salido menos interacciones como
también un valor más pequeño y hubiera salido más interacciones.
Código en Matlab:
Resultados:
Discusión.-

 Existe mucha teoría con respecto a la solución de casos de ecuaciones no lineales en el


capítulo 8 del libro que hemos situado en la bibliografía (método de la bisección, método
newton – raphson, etc.). Nos hemos basado en dos casos y hemos tomado los ejemplos y
trabajos antes resueltos para poder resolver los problemas planteados (8.19, 8.21, 8.22,
8.39). Según la introducción de este capítulo debemos ser capaces de encontrar un problema
en la vida profesional como ingenieros y poder resolverlo con un método numérico y dominar
la programación (en Matlab por ejemplo) para poder llevarlo a un software que nos ayude a
encontrar la variable deseada rápidamente.
 En las páginas 210 – 212 del libro se puede observar cómo es que resuelven ejercicios
parecidos a los 8.22 y 8.21.
 En la página 208 se puede ver cómo es que dan solución a un ejercicio similar al 8.19.
 Acabamos esta discusión dándonos cuenta de que tenemos que tener un amplio conocimiento
numérico y de programación para poder resolver y entender el apoyo que nos brinda dicho
libro y dar con la solución del los problemas propuestos.
Bibliografía.-

 CHAPRA, Steven C. & CANALE, Raymond P. Métodos numéricos para


ingenieros. Quinta Edición. Editorial Mc Graw Hill. 2007

También podría gustarte