Está en la página 1de 22

CAPÍTULO 1

Modelos matemáticos y solución de problemas en ingeniería


Ejercicio N°1
Aproximadamente, 60% del peso total del cuerpo corresponde al agua. Si se supone que es
posible separarla en seis regiones, los porcentajes serían los que siguen. Al plasma corresponde
4.5% del peso corporal y 7.5% del total del agua en el cuerpo. Los tejidos conectivos densos y
los cartílagos ocupan 4.5% del peso total del cuerpo y 7.5% del total de agua. La linfa
intersticial equivale a 12% del peso del cuerpo y 20% del total de agua en éste. El agua
inaccesible en los huesos es aproximadamente 7.5% del total de agua corporal y 4.5% del peso
del cuerpo. Si el agua intracelular equivale a 33% del peso total del cuerpo y el agua
transcelular ocupa 2.5% del total de agua en el cuerpo, ¿qué porcentaje del peso total corporal
debe corresponder al agua transcelular, y qué porcentaje del total de agua del cuerpo debe ser el
del agua intracelular?

Solución:
4.5+4.5+12+4.5+33+Agua transcelular=60
Agua Transcelular=1.5%
peso corporal corresponde al agua transcelular
7.5+7.5+20+7.5+2.5+Agua intracelular=100
Agua intracelular= 55%
de la cantidad de agua en el cuerpo pertenece al agua intracelular
Ejercicio N°2
Un grupo de 30 estudiantes asiste a clase en un salón que mide 10 m por 8 m por 3 m. Cada
estudiante ocupa alrededor de 0.075 m y genera cerca de 80 W de calor (1 W = 1 J/s). Calcule el
incremento de la temperatura del aire durante los primeros 15 minutos de la clase, si el salón
está sellado y aislado por completo. Suponga que la capacidad calorífica del aire, Cu, es de
0.718 kJ/ (kg K). Suponga que el aire es un gas ideal a 20° C y 101.325 kPa. Obsérvese que el
calor absorbido por el aire Q está relacionado con la masa de aire m, la capacidad calorífica, y el
cambio en la temperatura, por medio de la relación siguiente:

La masa del aire se obtiene de la ley del gas ideal:

Solución:
Qestudiantes = 30 estud ∗ 80 J/estud ∗ 15 min ∗ 60 seg/min ∗ kJ/1000J = 2160kJ
∆T = Qestudiantes/mCv = 2160 kJ / (286.3424 kJ) (0.718kJ/(kg)) = 10.5061K
Por lo tanto, la temperatura final es 20 + 10.50615 = 30.50615 C.
Ejercicio N°3
Se dispone de la información siguiente de una cuenta bancaria:

Utilice la conservación del efectivo para calcular el balance al 6/1, 7/1, 8/1 y 9/1. Demuestre
cada paso del cálculo. ¿Este cálculo es de estado estacionario o transitorio?

Solucion:
Este es un cálculo transitorio. Para el período que finaliza el 1 de junio: Saldo
=Saldo anterior + Depósitos - Retiros
Saldo = 1512,33 + 220,13 - 327,26 = 1405,20
Los saldos para el resto de los períodos se pueden calcular de manera similar a
la tabulada a continuación:

Fecha Deposito Retiro Balance


01/05/2021 - 01/06/2021 $/220.13 $/327.26 $/1512.33 - $/1405.20
01/06/2021 - 01/07/2021 $/216.80 $/378.61 $/1405.20 - $/1243.39
01/07/2021 - 01/08/2021 $/450.25 $/106.80 $/1243.39 - $/1586.84
01/08/2021 - 01/09/2021 $/127.31 $/350.61 $/1586.84 - $/1363.54

Ejercicio N°4
La tasa de flujo volumétrico a través de un tubo está dada por la ecuación Q = vA, donde v es la
velocidad promedio y A es el área de la sección transversal. Utilice la continuidad volumétrica
para resolver cuál es el área requerida en el tubo 3.
Solucion:
Q1 = Q2 + V3 ∗ A3
A3 = (40m3/s − 20m3) / (s6m/s) = 3.333m2
Ejercicio N°5
En la figura P1.5 se ilustran formas distintas en las que un hombre promedio gana o pierde agua
durante el día. Se ingiere un litro en forma de comida, y el cuerpo produce en forma metabólica
0.3 L. Al respirar aire, el intercambio es de 0.05 L al inhalar, y 0.4 L al exhalar, durante el
periodo de un día. El cuerpo también pierde 0.2, 1.4, 0.2 y 0.35 L a través del sudor, la orina, las
heces y por la piel, respectivamente. Con objeto de mantener la condición de estado
estacionario, ¿cuánta agua debe tomarse por día?

Solucion:
∑ entrada - ∑ salida = 0
Comida + bebida + aire + metabolismo = Orina + piel + heces + aire exhalado +
sudor
Bebida = 1.4+0.35+0.2+0.4+0.2-1-0.05-0.3 = 1.2 L
Ejercicio N°6
Para el paracaidista en caída libre con arrastre lineal, suponga un primer saltador de 70 kg con
coeficiente de arrastre de 12kg/s. Si un segundo saltador tiene un coeficiente de arrastre de 15
kg/s y una masa de 75 kg, ¿cuánto tiempo le tomará alcanzar la misma velocidad que el primero
adquiera en 10s?
Solucion:
V(t)= gm/C (1-e-^(c/m) t)
Paracaidista1: V(t)= 9.8(75) /15*(1-e-^ ((12/70) *10) = 46.8714
Paracaidista2: 46.8714= 9.8(75) /15* *(1-e-^ ((15/75) * t)
46.8714=49-49e-^0.2t
0.04344 = e-^0.2t
Log 0.04344 = -0.2t
Log 0.04344/-0.2=15.6818s
Ejercicio N°7
Utilice el cálculo para resolver la ecuación (1.9) para el caso en que la velocidad inicial, v (0) es
diferente de cero.

Solucion:
Se le da la siguiente ecuación diferencial con la condición inicial, v (t = 0) = v (0)

𝑑𝑉/𝑑𝑇 = 𝑔 − 𝐶𝑣 /m

La forma más eficiente de resolver esto es con transformadas de Laplace

𝑠𝑉 (𝑠) − 𝑣(0) = 𝑔/𝑠 – 𝐶𝑣/𝑚 (𝑠)

Resolver algebraicamente para la velocidad transformada

𝑉(𝑠) = 𝑣(0) 𝑠+𝑐/𝑚 + 𝑔 𝑠(𝑠+𝑐/𝑚)

El segundo término a la derecha del signo igual se puede expandir con


fracciones parciales

La combinación del lado derecho da:

Al equiparar términos semejantes en el numerador, lo siguiente debe ser válido:

Ejercicio N°8
Repita el ejemplo 1.2. Calcule la velocidad en t = 10 s, con un tamaño de paso de a) 1 y b) 0.5 s.
¿Puede usted establecer algún enunciado en relación con los errores de cálculo con base en los
resultados?
Solucion:
En t = 10 s, la solución analítica es 44.87. El error relativo se puede
calcular con:
Error relativo absoluto = 𝑎𝑛𝑎𝑙í𝑡𝑖𝑐𝑜−𝑛𝑢𝑚é𝑟𝑖𝑐𝑜/𝑎𝑛𝑎𝑙í𝑡𝑖𝑐𝑜 ∗ 100%
Los resultados numéricos son:

Paso v(10) Error Relativo Absoluto

2 47.969 6.90%
1 46.3639 3.32%
0.5 45.6044 1.63%

El error frente al tamaño del paso se puede representar como:

Por lo tanto, reducir a la mitad el tamaño del paso aproximadamente reduce a la mitad el
error.

Ejercicio N°9
En vez de la relación lineal de la ecuación (1.7), elija modelar la fuerza hacia arriba sobre el
paracaidista como una relación de segundo orden,

donde c′ = un coeficiente de arrastre de segundo orden (kg/m).


a) Con el empleo del cálculo, obtenga la solución de forma cerrada para el caso en que al inicio
el saltador se encuentra en reposo (v = 0 en t = 0).
b) Repita el cálculo numérico en el ejemplo 1.2 con los mismos 2 V3,sal = 6 m/s A3 = ? Figura
P1.4 valores de condición inicial y de parámetros. Utilice un valor de 0.225 kg/m para c′.

Solucion:
Se le da la siguiente ecuación diferencial con la condición inicial, v (t = 0) = 0
Multiplica ambos lados por m / c

El cálculo se puede continuar y los resultados se pueden resumir y graficar como:

t v dv/dt
0 0 9.8
2 19.6 8.53075
4 36.6615 5.35926
6 47.38 2.38305
8 52.1531 0.81581
10 53.7777 0.24479
12 54.2673 0.07002

Chart Title
60

50

40

30

20

10

0
0 2 4 6 8 10 12 14

Tenga en cuenta que la solución analítica se incluye en la gráfica para la


comparación.
Ejercicio N°10
Calcule la velocidad de un paracaidista en caída libre con el empleo del método de Euler para el
caso en que m = 80 kg y c = 10 kg/s. Lleve a cabo el cálculo desde t = 0 hasta t = 20 s con un
tamaño de paso de 1 s. Use una condición inicial en que el paracaidista tiene una velocidad
hacia arriba de 20 m/s en t = 0. Suponga que el paracaídas se abre instantáneamente en t = 10 s,
de modo que el coeficiente de arrastre sube a 50 kg/s.
Solucion:
Antes de que se abra la rampa (t <10), el método de Euler se puede
implementar como:

Después de que se abre la rampa (t < 10), el coeficiente de arrastre se cambia


y la implementación se convierte en:

A continuación, se muestra un resumen de los resultados junto con un gráfico:

t v dv/dt t2 v3 dv/dt4
0 -20.000 12.3000 10 52.5134 -23.0209
1 -7.7 10.7625 11 29.4925 -8.6328
2 3.0625 9.4172 12 20.8597 -3.2373
3 12.4797 8.2400 13 17.6224 -1.2140
4 20.7197 7.2100 14 16.4084 -0.4552
5 27.9298 6.3088 15 15.9531 -0.1707
6 34.2385 5.5202 16 15.9531 -0.0640
7 39.7587 4.8302 17 15.7189 -0.0240
8 44.5889 4.2264 18 15.6944 -0.0090
9 48.8153 3.6981 19 15.6854 -0.0034
20 15.6820 -0.0013
CAPITULO 2
Programación y software
Ejercicio N°1
Escriba el seudocódigo para implementar el diagrama de flujo que se ilustra en la figura P2.1.
Asegúrese de incluir la indentación apropiada para que la estructura sea clara.

Solucion:

Ejercicio N°2
Vuelva a escribir el seudocódigo siguiente, con el uso de la indentación apropiada.
Solucion:

Ejercicio N°3
En cada una de las tarjetas de un conjunto de cartas índice, se registra un valor para la
concentración de un contaminante en un lago. Al final del conjunto, se coloca una carta marcada
como “fin de los datos”. Escriba un algoritmo para determinar la suma, el promedio y el
máximo de dichos valores.

Solucion:
Paso 1: Empiece
Paso 2: Inicialice la suma, el recuento y el máximo a cero Paso 3: Examine la
tarjeta superior.
Paso 4: Si dice "fin de datos", continúe con el paso 9; de lo contrario, continúe
con el paso siguiente. Paso 5: agregue valor de la tarjeta superior a la suma.
Paso 6: aumentar el recuento en 1.
Paso 7: Si el valor es mayor que el máximo, establezca el máximo en valor.
Pas8: descarte la carta superior.
Paso 9: vuelva al paso 3.
Paso 10: ¿La cuenta es mayor que cero?
Si es así, continúe con el paso 10. Si no, continúe con el paso 11.
Paso 11: Calcule el promedio = suma / recuento.
Paso 12: Fin.
Ejercicio N°4
Escriba un diagrama de flujo estructurado para el problema.
Solucion:

Ejercicio N°5
Desarrolle, depure y documente un programa para determinar las raíces de una ecuación
cuadrática, ax2+ bx + c, en cualquier lenguaje de alto nivel, o de macros, de su elección. Utilice
un procedimiento de subrutina para calcular las raíces (sean reales o complejas). Ejecute
corridas de prueba para los casos en que a) a = 1, b = 6, c = 2; b) a = 0, b = –4, c = 1.6; c) a = 3,
b = 2.5, c = 7.

Solucion:
Los estudiantes pueden implementar el subprograma en cualquier número de idiomas. El
siguiente programa Fortran 90 es un ejemplo. Cabe señalar que la disponibilidad de
variables complejas en Fortran 90 permitiría que esta subrutina sea aún más concisa. Sin
embargo, no aprovechamos esta función para hacer que el código sea más compatible con
lenguajes como Visual BASIC o C.
Varias características de esta subrutina se mencionan:
• La subrutina no implica entrada ni salida. Más bien, la información entra y sale a través de los
argumentos. Este es a menudo el estilo preferido, porque la E / S se deja a discreción del
programador dentro del programa de llamada.
• Tenga en cuenta que se pasa un código de error (IER = 1) para el caso en el que no son
posibles las raíces.
Ejercicio N°6
La función coseno puede evaluarse por medio de la serie
infinita siguiente:

Escriba un algoritmo para implementar esta fórmula de modo que calcule e imprima los valores
de cos x conforme se agregue cada término de la serie. En otras palabras, calcule e imprima la
secuencia de valores para

hasta el término de orden n que usted elija. Para cada uno de los
valores anteriores, calcule y haga que se muestre el error porcentual
relativo:
% error = (valor verdadero – aproximación con la serie) / valor verdadero
× 100
Solucion:

Paso 1: Empiece
Paso 2: Ingrese el valor a evaluar x y el orden máximo n Paso 3: Establezca el
orden (i) igual a uno
Paso 4: Ponga el acumulador para aproximación (aprox.) A cero
Paso 5: Establezca el acumulador para el producto factorial (factor) igual a uno
Paso 6: Calcule el valor real de cos (x)
Paso 7: Si el orden es mayor que n, continúe con el paso 13 De lo contrario,
continúe con el siguiente paso
Paso 8: calcula la aproximación con la fórmula
Paso 9: determinar el error
Paso 10: Incrementar el orden en 1
Paso 11: determinar la siguiente iteración para la factorial
Paso 12: Volver al paso 7
Paso 13: Fin
Ejercicio N°7
Escriba el algoritmo para el problema 2.6 en forma de a) diagrama de flujo estructurado, y b)
seudocódigo.

Solucion:
Ejercicio N°8
Desarrolle, depure y documente un programa para el problema 2.6 en cualquier lenguaje de alto
nivel o de macros, de su elección. Emplee la función coseno de la biblioteca de su computadora
para determinar el valor verdadero. Haga que el programa imprima en cada paso la serie de
aproximación y el error. Como caso de prueba, utilice el programa para calcular valores desde
cos(1.25) hasta incluir el término x^10/10! Interprete los resultados.

Solucion:

Ejercicio N°9
El algoritmo siguiente está diseñado para determinar la calificación de un curso que consiste en
cuestionarios, tareas y un examen
final:
Paso 1: Introducir la clave y nombre del curso.
Paso 2: Introducir factores de ponderación para los cuestionarios (C), tareas (T) y examen final
(E).
Paso 3: Introducir las calificaciones de las preguntas y determinar su promedio (PC).
Paso4: Introducir las calificaciones de las tareas y determinar su promedio (PT).
Paso5: Si el curso tiene una calificación final, continuar con el paso 6. Si no, ir al paso9.
Paso 6: Introducir la calificación del examen final, (F).
Paso 7: Determinar la calificación promedio, CP, de acuerdo con

Paso 8: Ir al paso 10.


Paso 9: Determinar la calificación promedio, CP, de acuerdo con

Paso 10: Imprimir la clave y nombre del curso, y la calificación promedio.


Paso 11: Finalizar el cálculo.
a) Escriba un seudocódigo bien estructurado para implementar este algoritmo.
b) Escriba, depure y documente un programa estructurado de computadora basada en este
algoritmo. Pruébelo con los datos siguientes para calcular una calificación sin el examen fi nal, y
otra con éste. C = 35; T = 30; E = 35; cuestionario = 98, 85, 90, 65 y 99; tareas = 95, 90, 87,
100, 92 y 77; y examen fi nal = 92.

Solucion:
El siguiente código es con bucles lógicos que terminan cuando el usuario ingresa una
calificación negativa:
Ejercicio N°10
El método antiguo de dividir y promediar, para obtener el valor aproximado de la raíz cuadrada
de cualquier número positivo a se puede formular como

a) Escriba un seudocódigo bien estructurado para implementar este algoritmo como se ilustra en
la fi gura P2.10. Utilice la indentación apropiada para que la estructura sea clara.
b) Desarrolle, depure y documente un programa para implementar esta ecuación en cualquier
lenguaje de algo nivel, o de macros, de su elección. Estructure su código de acuerdo con la
figura P2.10

Solucion:

CAPITULO 3
Aproximaciones y errores de redondeo
Ejercicio N°1
Convierta los números siguientes en base 2 a números en base 10: a) 1011101. b) 101.101, y c)
0.01101.

Solucion:

Ejercicio N°2
Realice su propio programa con base en la figura 3.9 y úselo para determinar la épsilon de
máquina de su computadora.

Solucion:

Ejercicio N°3
En forma similar a la de la figura 3.9, escriba un programa corto para determinar el número más
pequeño, xmín, que utiliza la computadora que empleará con este libro. Observe que su
computadora será incapaz de diferenciar entre cero y una cantidad más pequeña que dicho
número.

Solucion:

Ejercicio N°4
La serie infinita
converge a un valor de f(n) = pi4/90 conforme n se tiende a infi- nito. Escriba un programa de
precisión sencilla para calcular f (n) para n = 10 000 por medio de calcular la suma desde i = 1
hasta 10 000. Después repita el cálculo, pero en sentido inverso, es decir, desde i = 10 000 a 1,
con incrementos de –1. En cada caso, calcule el error relativo porcentual verdadero. Explique
los resultados.

Solucion:

Ejercicio N°5
Evalúe e^–5con el uso de dos métodos

y compárelo con el valor verdadero de 6.737947 ×10^–3. Utilice 20 términos para evaluar cada
serie y calcule los errores relativos aproximado y verdadero como términos que se agregaran.

Solucion:
El resultado oscila al principio. Por n = 20 (21 términos), está comenzando a converger en el
valor real. Sin embargo, el error relativo sigue siendo un sustancial 0,11%. Si se lleva a cabo
más a = 27, la serie eventualmente converge dentro de los 7 dígitos significativos. Por el
contrario, la segunda serie converge mucho más rápido. Alcanza 6 dígitos significativos por n =
20 con un porcentaje de error relativo de 8,1x10–6%.

Ejercicio N°6
La derivada de f(x) = 1/(1 – 3x^2)^2 está dada por
¿Esperaría el lector dificultades para evaluar esta función para
x = 0.577? Inténtelo con aritmética de 3 y 4 dígitos con corte.
Solucion:
El verdadero valor desarrollado en computadora es:

3 dígitos:

porcentaje relativo de:

Ejercicio N°7
a) Evalúe el polinomio

en x = 1.37. Utilice aritmética de 3 dígitos con corte. Evalúe el error relativo porcentual.
b) Repita el inciso a) pero exprese a y como
Solucion:

3 dígitos:

Esto representa un error de:

3 dígitos:

Ejercicio N°8
Calcule la memoria de acceso al azar (RAM) en megabytes, que es necesaria para almacenar un
arreglo multidimensional de 20 × 40 × 120. Este arreglo es de doble precisión, y cada valor
requiere una palabra de 64 bits. Recuerde que una palabra de 64 bits = 8 bytes, y un kilobyte =
2^10 bytes. Suponga que el índice comienza en 1.

Solucion:
Ejercicio N°9
Determine el número de términos necesarios para aproximar cos x a 8 cifras significativas con
el uso de la serie de McLaurin.

Calcule la aproximación con el empleo del valor de x = 0.3p. Escriba un programa para
determinar el resultado.

Solucion:

El verdadero valor de cos (0.3𝜋) es 0.5877852525. Por lo tanto, son necesarios 6 términos de la
serie de Maclaurin para aproximar el valor real a 8 cifras significativas.
Ejercicio N°10

También podría gustarte