Вы находитесь на странице: 1из 6

FACULTAD(ES) DE INGENIERIA.

PROGRAMA(S) ACADMICO(S) DE INGENIERIA CIVIL, INGENIERIA MECANICO ELECTRICA.


I.

DATOS INFORMATIVOS

Asignatura:
Seccin:
Sigla:
N crditos:
Semestre:
Tipo de asignatura:
Profesor(es):
II.

PROGRAMACIN Y MTODOS NUMRICOS


A
PMN
5
2014-II
OBLIGATORIA
MIGUEL BUENAVENTURA CASTRO / JUAN CARLOS SOTO

SUMILLA

El curso de programacin y mtodos numricos corresponde al rea de Formacin General. Siendo de


carcter terico-prctico, introduce al alumno en la resolucin de ecuaciones no lineales de uno o varios
grados de libertad, sistemas de ecuaciones lineales, diferenciacin e integracin numrica, ajustes e
interpolaciones, sistemas de ecuaciones diferenciales ordinarias y ecuaciones diferenciales en derivadas
parciales. Todo ellos acompaado por la programacin de los algoritmos en el software Matlab
III.

FUNDAMENTACIN

La presente materia es parte fundamental de las Ciencias de Ingeniera porque ayuda al alumno a
resolver problemas utilizando tcnicas iterativas que pueden ser programables. Actualmente muchos de los
problemas de ingeniera se resuelven de forma numrica con la ayuda de un ordenador. Por ejemplo, todos
los sistemas de control de procesos tienen modelos matemticos que por su complejidad deben ser resueltos
de forma numrica. De aqu la importancia no solo de conocer los mtodos numricos sino de escribir sus
algoritmos de programacin.
IV.

OBJETIVOS

1.

El primer objetivo del curso es conocer los diversos mtodos de resolucin de sistemas de
ecuaciones lineales o no mediante el clculo numrico
El segundo objetivo del curso es realizar operaciones de diferenciacin e integracin numrica
El tercer objetivo del curso es conocer y calcular los distintos parmetros de los ajustes e
interpolaciones de cualquier tipo
El cuarto objetivo es resolver sistemas de ecuaciones diferenciales ordinarias y ecuaciones
diferenciales en derivadas parciales.

2.
3.
4.

V.

PROGRAMACIN DE CONTENIDOS

1 Ecuaciones Algebraicas No Lineales

Generado automticamente por SIGA (Sistema Integrado de Gestin Acadmica)

Tema

Semana

Clculo de races: mtodo


de biseccin. Mtodo
de Regula Falsi. Regula
Falsi modificado. Mtodo
de Secante. Mtodos
de Newton: primer y
segundo orden.
Relacin entre los
mtodos de Newton
y secante. Mtodo de
iteracin de punto fijo.
Criterios de convergencia.
Mtodo de NewtonRaphson para una
variable compleja.
Mtodo de NewtonBairstow para la
obtencin de races
complejas.

Horas de
sesiones
tericas
2.0

2.0

3.0

Horas de
sesiones
prcticas
3.0

3.0

Fecha de
la sesin

Horas de
sesiones
prcticas
3.0

2 Conceptos de computacin y mtodos de clculo

Tema

Semana

Conceptos de
computacin. Objeto
del clculo numrico.
Consideraciones
generales sobre la
resolucin de problemas
prcticos. Teora de
errores. Exactitud y
precisin. Mtodos de
clculo: algoritmos finitos
e infinitos.
Conceptos de
convergencia y
estabilidad. Software
de clculo y simulacin:
Matlab. Introduccin
a la programacin de
algoritmos en Matlab.

Horas de
sesiones
tericas
2.0

2.0

Fecha de
la sesin

3 Fundamentos de programacin y Algortmica

Generado automticamente por SIGA (Sistema Integrado de Gestin Acadmica)

Horas de
sesiones
tericas
2.0

Horas de
sesiones
prcticas
3.0

2.0

3.0

Horas de
sesiones
prcticas
3.0

Tema

Semana

Definicin y
caractersticas de un
algoritmo. Pasos para
resolver un problema
usando un programa de
computadora. Tipos de
datos y operaciones.
Estructura de un
algoritmo. Pseudocdigo.
Diferencia entre
algoritmos interpretados
y algoritmos compilados.
Programacin de
algoritmos en lenguaje
Matlab de alto nivel.

Fecha de
la sesin

4 Sistemas de Ecuaciones Lineales y No Lineales

Tema

Semana

Mtodos directos:
sistemas y notacin
matricial. Mtodo de
eliminacin de Gauss.
Mtodo de eliminacin
de Gauss para sistemas
triangulares
Estrategias pivotales.
Inversin de matrices.
Factorizacin triangular.
Mtodos iterativos.
Mtodo de Jacobi.
Mtodo de Gauss-Seidel.
Sistemas de ecuaciones
no lineales.

Horas de
sesiones
tericas
2.0

2.0

3.0

Horas de
sesiones
tericas
2.0

Horas de
sesiones
prcticas
3.0

Fecha de
la sesin

5 Interpolacin, Aproximacin y Ajuste Funcional

N
1

Tema
Interpolacin:
Interpolacin de
Newton. Clculo de
los coeficientes de
Newton mediante
diferencias divididas.

Semana
9

Fecha de
la sesin

Generado automticamente por SIGA (Sistema Integrado de Gestin Acadmica)

Interpolacin para puntos


igualmente espaciados,
diferencias progresivas.
Interpolacin de
Lagrange. Interpolacin
por Splines cbicos.
Ajuste de curvas:
Aproximacin por
mnimos cuadrados.
Casos particulares:
ajuste lineal o reductible
a l por cambio de
variable. Caso general.
Aproximacin por
polinomios ortogonales.
Polinomios ortogonales
de Legendre, Hermite,
etc. Caso continuo.
Aproximacin mnima.

10

2.0

3.0

11

Horas de
sesiones
tericas
2.0

Horas de
sesiones
prcticas
3.0

12

2.0

3.0

Horas de
sesiones
tericas
2.0

Horas de
sesiones
prcticas
3.0

6 Diferenciacin e Integracin Numrica

N
1

Tema
Diferenciacin por
mtodos numricos:
Mtodo de diferencias
hacia delante, hacia
atrs y centrales.
Diferenciacin de orden
superior.
Integracin numrica.
Reglas simples y reglas
compuestas. Integracin
utilizando cuadraturas
gaussianas. Integracin
por el mtodo de
Romberg.

Semana

Fecha de
la sesin

7 Resolucin de Sistemas de Ecuaciones Diferenciales Ordinarias

N
2

Tema
Mtodo de AdamsMoulton. Problemas de
estabilidad numrica y
propagacin de errores.
Generalizacin de los
mtodos anteriores a

Semana
13

Fecha de
la sesin

Generado automticamente por SIGA (Sistema Integrado de Gestin Acadmica)

sistemas de ecuaciones
de segundo orden.
Sistemas de ecuaciones
diferenciales.
8 Resolucin de Sistemas de Ecuaciones Diferenciales en Derivadas Parciales

Tema

Semana

Ecuaciones diferenciales
parciales (EDP). Clases.
Mtodos de Resolucin:
Diferencias finitas,
mtodo de los elementos
finitos y mtodo de
relajacin. Resolucin de
sistemas de ecuaciones
diferenciales en derivadas
parciales.

14

Fecha de
la sesin

Horas de
sesiones
tericas
2.0

VI.

ESTRATEGIAS METODOLGICAS

1.
2.
3.

Ejercicios de ejemplo de programacin de distintos algoritmos


Exposiciones de aspecto tericos a cargo del profesor utilizando pizarra y multimedia
Laboratorios de programacin de algoritmos en Matlab en el centro de cmputo

VII.

EVALUACIN

Horas de
sesiones
prcticas
3.0

Descripcin
Se tomarn 6 prcticas calificadas de peso unitario, dos exmenes de peso tres, un examen sustitutorio y
un examen final de Matlab de peso dos. El promedio de todas es la calificacin final.
Formas de evaluacin
N

Descripcin

VIII.

BIBLIOGRAFA

Tipo evaluacin

Peso

Anulable

Bibliografa bsica
1.
2.
3.
4.
5.

"Anlisis Numrico", S.D. Conte - Carl de Boor. 2da. De. 1974 (Edit. Mc. Graw-Hill)
"Elementos de Anlisis Numrico", P. Herici (Edit. Trillas)
"Anlisis Numrico", Coleccin Schaum
"Anlisis Numrico", A.M. Cohen, Edic. Revert
"Introduccin al Anlisis Numrico", A. Ralston, Ed. Limusa Wiley

Generado automticamente por SIGA (Sistema Integrado de Gestin Acadmica)

Fecha

6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.

"Mtodos Numricos", R. Luthe, A. Olivera y F. Schutz, Ed. Limusa Mxico


"Clculo Numrico, Mtodos y Aplicaciones", Brice Carnahan-H.A. Luther
"Mtodos Numricos para ingenieros", Chapra y Canale
"Anlisis Numrico", Burden, R.L. y Faires, J.D. Grupo Editorial Iberoamrica, 1985.
"Mtodos Numricos", Nakamura.
Problemas resueltos de mtodos numricos, Alicia Cordero... [et alt.]
Matlab y sus aplicaciones en las ciencias y la ingeniera Csar Prez Lpez.
Matlab para ingenieros, Holly Moore.
Algebra lineal con aplicaciones y Matlab, Bernard Kolman, David R. Hill.
Mtodos numricos: teora, problemas y prcticas con Matlab, Juan Antonio Infante del Ro, Jos
Mara Rey Cabezas.
Algebra lineal y ecuaciones diferenciales con MATLAB, Martin Golubitsky, Michael Dellnitz.
Problemas de clculo numrico para ingenieros con aplicaciones Matlab, Juan Miguel Snchez,
Antonio Souto.

Bibliografa avanzada
1.
2.
3.
4.

Numerical computing with MATLAB, Cleve B. Moler.


Scientific computing with Matlab and Octabe, Alfio Quarteroni, Fausto Saleri.
Engineering problem solving with MATLAB, D. M. Etter.
"Numerical Methods, Software and Anlysis", John Rice

Generado automticamente por SIGA (Sistema Integrado de Gestin Acadmica)

Вам также может понравиться