Page 66 - Chapra y Canale. Metodos Numericos para Ingenieros 5edición_Neat
P. 66
42 PROGRAMACIÓN Y SOFTWARE
A B C D E F G H
1 Problema del paracaidista
2
3 m 68.1 kg 60
4 cd 12.5 kg/s
5 dt 0.1 s 50
6
7 t vmun (m/s) vanal (m/s) 40
8 0 0.000 0.000
9 2 16.531 16.405 30
10 4 27.943 27.769
11 6 35.822 35.642 20 vnum (m/s)
12 8 41.262 41.095
13 10 45.017 41.873 10 vanal (m/s)
14 12 47.610 47.490
15 14 49.400 49.303 0
16 16 50.635 50.559 0 10 20
17
18
Por ejemplo, ahora que ya tiene todos los cálculos, puede jugar con ellos. Suponga
que el paracaidista fuera mucho más pesado, digamos, m = 100 kg (alrededor de 200
libras). Introduzca 100 en la celda B3 y la hoja de cálculo se modificará de inmediato
mostrando el valor 17.438 en la celda B9. Cambie la masa nuevamente a 68.1 kg y el
resultado anterior, 16.531 reaparecerá de forma automática en la celda B9.
Ahora vayamos un poco más adelante dando algunos valores más para el tiempo.
Introduzca los números 4, 6, …, 16 en las celdas A10 a A16. Después copie las fórmulas
de las celdas B9:C9 hacia abajo en los renglones 10 a 16. Observe cómo el programa
VBA calcula correctamente los resultados numéricos en cada uno de los nuevos renglo-
nes. (Para verificar esto cambie el valor de dt por 2 y compare los resultados con los
cálculos a mano obtenidos anteriormente, en el ejemplo 1.2.) Para mejorar la presentación
se pueden graficar los resultados en un plano x-y usando Excel Chart Wizard.
Arriba se muestra la hoja de cálculo resultante. Hemos creado una valiosa herra-
mienta para la solución de problemas. Puede realizar un análisis de sensibilidad cam-
biando los valores de cada uno de los parámetros. Cada vez que se introduce un nuevo
valor, se modificarán automáticamente los cálculos y la gráfica. Tal característica de
interactividad es lo que hace tan potente a Excel. No obstante, se debe reconocer que
resolver este problema dependerá de la habilidad para escribir el macro en VBA.
La combinación del ambiente de Excel con el lenguaje de programación VBA nos
abre un mundo de posibilidades para la solución de problemas en ingeniería. En los
capítulos siguientes ilustraremos cómo se logra esto.
2.5 MATLAB
MATLAB es el principal producto de software de Mathworks, Inc., fundada por los analistas
numéricos Cleve Moler y John N. Little. Como su nombre lo indica, MATLAB se
desarrolló originalmente como un laboratorio para matrices. Hoy, el elemento principal
6/12/06 13:43:44
Chapra-02.indd 42 6/12/06 13:43:44
Chapra-02.indd 42

