You are on page 1of 8

Universidad Nacional Agraria La Molina

Facultad de Ingeniera Agrcola


Departamento Acadmico de Recursos Hdricos

Anlisis Numrico
(Aplicaciones con MATLAB)

Introduccin

Jess Abel Meja Marcacuzco, Ph.D.


Lima - Per
Presentacin

Gracias a su singular y fascinante capacidad, MATLAB ha cambiado el


concepto de programacin para anlisis numrico y matemtico
porque posibilita la ejecucin del clculo numrico y simblico de
forma rpida y precisa, acompaado de caractersticas grficas y de
visualizacin avanzada apta para el trabajo cientfico y de ingeniera.

Por esta razn, el propsito de estas presentaciones es ofrecer una


introduccin al anlisis numrico y a la visualizacin grfica en
MATLAB para estudiantes universitarios y profesionales en las reas
de ciencias e ingeniera y surge de la experiencia, del autor, de haber
enseado la asignatura de Mtodos Numricos en Ingeniera de
Recursos Hdricos, desde el ao 2000 en la maestra y desde el ao
2005 en el Programa de Doctorado de Recursos Hdricos de la
Universidad Nacional Agraria La Molina.

Jess Abel Meja Marcacuzco, Ph.D.


Profesor Principal FIA-UNALM
Mtodos Numricos y su importancia en la Ingeniera
Los mtodos numricos son tcnicas y herramientas muy
poderosas para la solucin de problemas matemticos que
no tienen solucin analtica.
Son capaces de manejar sistemas de ecuaciones grandes,
no linealidades y geometras complicadas, comunes en la
prctica de la ingeniera e imposibles de resolver
analticamente.
El uso de software disponible, depende del conocimiento de
la teora bsica y mtodos numricos en la que se basaron.
Los mtodos numricos y la programacin permite, a uno,
disear su propio programa y al aplicarlo brinda una
excelente demostracin de cmo las computadoras pueden
servir al estudiante para su desarrollo profesional.
Los mtodos numricos refuerza la comprensin de las
matemticas, ya que una de sus funciones es convertir las
matemticas superiores a operaciones algebraicas bsicas.
Fundamentos Matemticos
Races de ecuaciones: Muy til en proyectos de ingeniera,
donde con frecuencia es imposible despejar de manera
analtica las variables de ecuaciones de diseo.
Sistemas de ecuaciones: Surgen de una variedad de
problemas y en todas las disciplinas de la ingeniera, en
particular, se originan a partir de modelos matemticos de
sistemas grandes de elementos interrelacionados, como:
estructuras, circuitos elctricos, redes de flujo; solucin de
ecuaciones diferenciales, etc.
Ajuste de curvas: Pueden efectuarse mediante las tcnicas
de regresin e interpolacin. La primera determina una curva
que represente la tendencia general de los datos sin necesidad
de tocar los puntos individuales. En contraste, la interpolacin
permite ajustar una curva mediante los puntos y usar esta
curva para predecir valores intermedios.
Integracin: La integracin numrica es la determinacin del
rea bajo la curva. Tiene muchas aplicaciones en ingeniera y
juegan un papel importante en la solucin de las ecuaciones
diferenciales.
Ecuaciones diferenciales ordinarias: Tienen una gran
aplicacin en la ingeniera; debido a que muchas leyes fsicas
estn expresadas en trminos de la razn de cambio de una
cantidad ms que en trminos de su magnitud. Pueden
observarse dos tipos de problemas: problemas con valor inicial
y valores en la frontera.
Ecuaciones diferenciales parciales: Son usadas para
caracterizar sistemas de ingeniera, donde el comportamiento
de la cantidad fsica es expresada en trminos de rapidez de
cambio con respecto a dos o ms variables independientes. En
el curso se har nfasis en el mtodo de las diferencias finitas,
mtodo de las caractersticas y volmenes finitos.
Lenguajes de Programacin y Software para Clculo
Numrico
Desde que empez la era de la computadora, se han
elaborado cientos de lenguajes de computacin; determinar
cul es el mejor lenguaje ha sido objeto de grandes debates.
A continuacin describimos los principales lenguajes de
programacin y software, utilizados en mtodos numricos:
Fortran: Traductor de Frmulas, presentado comercialmente
por la IBM en 1957 y considerado hasta la fecha como un
lenguaje natural de computacin para muchos ingenieros y
cientficos. Tiene capacidad para trabajar con variables de
doble precisin y manejar funciones matemticas especiales,
incluyendo variables complejas.
C: En trminos generales es inferior al Fortran 90, tiene
acceso a bajos niveles de hardware y software. Muchas
universidades implementaron el C como primer lenguaje de
computadora para los estudiantes de ciencias e ingeniera.
Visual BASIC: creado originalmente, como BASIC, a
mediados de la dcada de los sesenta, como un lenguaje
instructivo para los estudiantes, evolucionando luego como
QUICK BASIC de Microsoft y en la actualidad, su principal
implementacin es el Visual BASIC. Este lenguaje est
relacionado estrechamente con el sistema operativo de
Windows de Microsoft. Debido a su funcin de macrolenguaje
para la hoja de clculo Excel, su utilidad est ms que
reconocida.

Mathcad: Presentado en su primera versin en 1986. El


software permite al usuario realizar tareas de matemticas,
obtener datos de primera mano y elaborar grficas propias de
la ciencia y la ingeniera de manera interactiva. En virtud de
su facilidad de uso, creemos que el Mathcad es
particularmente til como herramienta pedaggica.
Excel: Hoja de clculo producida por Microsoft, cuyo tipo
especial de software matemtico permite al usuario dar y
realizar clculos en filas y columnas de datos. Tiene algunas
capacidades numricas inherentes, incluida la solucin de
ecuaciones, el ajuste de curvas y la optimizacin. Incluye el
Visual BASIC como un macro lenguaje que puede usarse
para implementar clculos numricos. Posee varias
herramientas de visualizacin (grficas 3D) valiosas para el
anlisis numrico.

MATLAB: Software producido por Mathworks, Inc., empresa


establecida por los analistas numricos Cleve Moler y John
N. Little. Fue desarrollado en principio como un laboratorio
de matrices. La manipulacin matemtica de las matrices
est perfectamente realizada en un ambiente interactivo, de
uso fcil. Para ello MATLAB tiene, adems, varias funciones
matemticas, clculos simblicos y herramientas de
visualizacin.

You might also like