Vous êtes sur la page 1sur 3

UNIVERSIDAD SIMN BOLVAR

DIVISION

FISICAS Y MATEMTICAS

DEPARTAMENTO

MECNICA

ASIGNATURA

MC 2421

MECNICA COMPUTACIONAL I

HORAS / SEMANA

T=3

P=2

VIGENCIA

ENERO 99-

L=0

U=3

APROBACIN:

PROGRAMA
OBJETIVO
El objetivo principal de este curso es iniciar la formacin del estudiante de Ingeniera
Mecnica en el uso metodolgico y eficiente del computador y de los mtodos
numricos, para que pueda desarrollar aplicaciones de solucin y clculo. Se hace
nfasis en la estructuracin de programas computacionales, especialmente orientados a
la aplicacin de los mtodos numricos ms utilizados en Ingeniera Mecnica, en los
cuales se puedan integrar rutinas ya elaboradas y probadas (libreras pblicas). Los
lenguajes de programacin a utilizar sern FORTRAN o LENGUAJE C.
1

Solucin de ecuaciones no-lineales


Ejemplos de problemas en Ingeniera Mecnica. Introduccin a Artefactos
Computacionales. Algoritmos: descripcin y objetivos. Mtodos cerrados: Teorema
de Boltzano. Mtodo de la Biseccin. Criterios de parada. Interpolacin lineal (normal
y modificada). Mtodos de segundo orden. Criterios de convergencia y anlisis de
errores.
Mtodos abiertos: Mtodo de punto fijo. Criterios de parada. Aceleracin de Aitken.
Mtodo de la secante. Newton - Raphson. Newton relajado. Newton modificado.
Mtodos de segundo orden abiertos. Mtodo de Bairstow. Criterios de convergencia y
anlisis de errores.

Introduccin a la computacin
Computadores, representaciones numricas, algoritmos y programas. Anlisis del
problema de programacin. Herramientas: diagramas de flujo, pseudocdigo. Partes
de un programa: inicializacin, entrada de datos, procesamiento de datos, salida y
presentacin de resultados. Documentacin de programas. Variables y tipos de datos.
Declaracin e inicializacin de variables. Variables locales y globales. Operadores
aritmticos, lgicos y de relacin. Operadores de asignacin, expresiones, precedencia

y orden de evaluacin. Proposiciones de control de flujo. Ciclos. Estructuracin de


programas. Rutinas, funciones, procedimientos, condicionales y lazos iterativos.
Manejo de entradas y salidas. Aplicaciones a la solucin de ecuaciones no-lineales.
3

Solucin de sistemas de ecuaciones


Sistemas de ecuaciones lineales. Mtodos directos: Eliminacin Simple, Estrategias de
Normalizacin y de Pivote. Mtodos de Gauss y Gauss-Jordan. Descomposicin L-U
de matrices. Sistemas tri-diagonales. Determinante de una matriz. Matriz inversa.
Norma de vectores y matrices. Condicionamiento de sistemas de ecuaciones lineales.
Mtodos iterativos: Mtodo de Jacobi, Mtodo de Gauss-Seidel. Mtodo de las
relajaciones sucesivas. Clculo de Autovalores y Autovectores. El algoritmo Q-R.
Sistemas de ecuaciones no-lineales. Mtodo de Punto Fijo. Mtodo Newton-Raphson,
Newton Relajado, Mtodos Cuasi-Newton. Mtodo de mximo descenso. Criterios de
convergencia y anlisis de errores.

Arreglos y estructuras de datos


Arreglos. Uso de vectores y matrices en un programa. Estructuras de datos. Archivos
secuenciales y aleatorios. Aplicacin a la solucin de sistemas de ecuaciones.
BIBLIOGRAFA

TEXTOS
[1] Rojiani, K.B., Programming in C with Numerical Methods for Engineering,
Prentice-Hall, 1996. (para los cursos en LENGUAJE C)
[2] Nyhoff, L., Leestma, S., FORTAN 77 and Numerical Methods for Engineers and
Scientists, Prentice-Hall, 1995. (para los cursos en FORTRAN)
REFERENCIA
[3] Joyanes, L., Problemas de Metodologa de la Programacin, McGraw-Hill, 1990.
[4] Kernighan, B.W., Ritchie, J.D., El Lenguaje de Programacin C, Segunda Edicin,
Prentice-Hall Hispanoamericana S.A., Mexico, 1991.
[5] Gerald, F.G., Wheatley, P.O., Applied Numerical Analysis, 6th edition, Addison
Westley, 1998.
[6] Nakamura, S., Mtodos Numricos Aplicados con Software, Prentice-Hall
Hispanoamericana S.A., Mexico, 1992.
[7] Burden, R.L., Faires, J.D., Anlisis Numrico, sexta edicin, International Thomson
Editores, Mexico, 1998.

Vous aimerez peut-être aussi