Page 67 - Chapra y Canale. Metodos Numericos para Ingenieros 5edición_Neat
P. 67
2.5 MATLAB 43
de MATLAB sigue siendo la matriz. La manipulación matemática de matrices se ha
realizado muy adecuadamente en un ambiente interactivo fácil de utilizar. A esta mani-
pulación matricial, MATLAB agrega varias funciones numéricas, cálculos simbólicos
y herramientas para visualización. En consecuencia, la versión actual representa un
ambiente computacional bastante amplio.
MATLAB tiene diferentes funciones y operadores que permiten la adecuada reali-
zación de los métodos numéricos que aquí desarrollamos. Éstos se describirán con de-
talle en los capítulos siguientes. Además, se pueden escribir programas como los
llamados archivos M (m-files) que sirven para realizar cálculos numéricos. Vamos a
explorar cómo funciona.
Primero, usted se dará cuenta de que el uso normal de MATLAB está estrechamen-
te relacionado con la programación. Supongamos, por ejemplo, que queremos determi-
nar la solución analítica al problema del paracaidista, lo cual haríamos con los
siguientes comandos de MATLAB
>> g=9.8;
>> m=68.1;
>> cd=12.5;
>> tf=2;
>> v=g*m/cd*(1-exp(-cd/m*tf))
obteniéndose como resultado
v =
16.4050
La secuencia de comandos es como la secuencia de instrucciones en un lenguaje de
programación típico.
Pero, ¿qué ocurre si usted se quiere desviar de la estructura secuencial? Aunque hay
algunos caminos bien definidos para establecer recursos no secuenciales en el modo
estándar de comandos, para introducir decisiones y loops, lo mejor es crear un docu-
mento de MATLAB al que se le llama archivo-m (m-file). Para hacer esto haga clic en
File New Mfi le
y se abrirá una ventana nueva con el encabezado “MATLAB Editor/Debugger”. En esta
ventana usted puede escribir y editar programas en MATLAB. Escriba ahí el código
siguiente:
g=9.8;
m=68.1;
cd=12.5;
tf=2;
v=g*m/cd*(1-exp(-cd/m*tf))
Obsérvese que los comandos se escriben exactamente en la misma forma en que se
haría en el extremo frontal de MATLAB. Guarde el programa con el mismo nombre:
analpara. MATLAB agregará en forma automática la extensión .m para denotar que se
trata de un archivo M: analpara.m.
Para correr el programa, se debe regresar al modo de comando. La forma más di-
recta de efectuar esto consiste en hacer clic en el botón “MATLAB Command Window”
6/12/06 13:43:45
Chapra-02.indd 43 6/12/06 13:43:45
Chapra-02.indd 43

