Está en la página 1de 3

Análisis Numérico

Sistemas lineales
y no lineales

Taller # 02
Sistemas de ecuaciones

1. Five reactors linked by pipes are shown in next figure. The rate of mass flow through each pipe
is computed as the product of flow 𝑄 and concentration 𝑐. At steady state, the mass flow into and
out of each reactor must be equal. For example, for the first reactor, a mass balance can be written
as
𝑄01 ∗ 𝑐01 + 𝑄31 ∗ 𝑐3 = 𝑄15 ∗ 𝑐1 + 𝑄12 ∗ 𝑐1

Write mass balances for the remaining reactors and express the equations in matrix form. Solve
by Gauss Jacobi’s method. Show the values in each iteration

2. Determinar por lo menos dos puntos de intersección de las gráficas

(𝑥 + 1)2 + (𝑦 − 1)2 = 16

𝑥2 − 𝑦2 = 2

Utilizar el método de la matriz Jacobiana. Se debe mostrar el valor de la matriz jacobiana, su


inversa y la raíz aproximada en cada iteración.

3. A projectile is launched at 𝑂 with the velocity 𝑣0 at the angle 𝜃0 to the horizontal. The equations
of the trajectory are

𝑥 = 𝑣0 ∗ cos 𝜃0 ∗ 𝑡

𝑔 ∗ 𝑡2
𝑦 = 𝑣0 ∗ 𝑠𝑒𝑛 𝜃0 ∗ 𝑡 −
2
Análisis Numérico
Sistemas lineales
y no lineales

At the point of impact of the projectile 𝑃, the angle 𝜃 of the trajectory is 36.87° and its equation
is given by
𝑣0 ∗ 𝑠𝑒𝑛 𝜃0 − 𝑔 ∗ 𝑡
tan 𝜃 =
𝑣0 ∗ cos 𝜃0

Determine 𝑣0 , 𝜃0 and the time of flight 𝑡. Assume 𝑔 = 9.81 𝑚/𝑠 2 . Use any method of solving
linear or nonlinear systems of equations. You should show all iterations.

4. En el siguiente circuito, determinar las corrientes que circulan por cada una de las resistencias.
Para la solución, utilizar el método de Gauss-Seidel. Deberá mostrar el valor de las corrientes de
las resistencias en cada una de las iteraciones.
Análisis Numérico
Sistemas lineales
y no lineales

RÚBRICA DE EVALUACIÓN:
Para la solución del taller, tener en cuenta lo siguiente:
• Todos los ítems tienen igual ponderación (1.25)
• Para cada ítem, se deberá plantear la ecuación que se desea resolver. Si no tiene
planteamiento, la solución no será válida. En caso de que el planteamiento sea incorrecto o
que la solución obtenida sea incorrecta, el punto se valorará como máximo al 40%.
• La solución de cada ítem deberá contener el archivo Excel con las operaciones o el script en
Python con el método implementado. Se deberá mostrar los valores de cada iteración, tanto
de la función, como de la aproximación de la solución.
• Solo se reciben las soluciones en las herramientas mencionadas anteriormente (Excel y
Python).
• Tanto el script en Python, como la hoja de cálculo Excel que se adjunten deben estar libres de
errores al realizar una operación numérica (#NUM, #DIV/0, nan, ...etc.).
• Se deben adjuntar todos los archivos en una carpeta comprimida y enviarlo vía plataforma
virtual antes de la fecha y hora de cierre.

Ejemplo de planteamiento de ecuación y visualización de resultados (´punto # 1):

Con los datos dados por el problema, la ecuación de flujo de masa para el tanque 1 es:

6 ∗ 20 + 3 ∗ 𝑐3 = 5 ∗ 𝑐1 + 4 ∗ 𝑐1

Reordenando términos, la ecuación del tanque 1 será


9𝑐1 − 3𝑐3 = 120

De igual forma se construyen las ecuaciones de flujo de masa para el resto de los tanques.

Después de realizar 𝑛 iteraciones y con una tolerancia de 10−6 se obtienen los siguientes resultados:

𝑖𝑡𝑒𝑟𝑎𝑐𝑖ó𝑛 𝑐1 𝑐2 𝑐3 𝑐4 𝑐5
1
2

𝑛

También podría gustarte